86658836
87613375
66649364
93672019
71883481
33991252
49093111
5111715
34811145
58324934
10865945
50812933
8248147
72442553
53287834
68808169
28323281
19187647
32749826
57841457
41225457
98917333
19852407
67513717
97931086
82321287
10907538
47103038
1215345
66302031
19604055
51206691
31053742
1947126
89084005
421401
66782605
88311376
10907180
57978429