41672364
8476311
54365492
85295442
43852263
77671420
28692767
28242171
30812179
29478363
16073929
93959816
4765810
37515929
48271395
26127318
12819750
6689403
43851364
75427867
6798330
29048012
7071395
3525099
46968729
64703942
52876761
43865762
47545041
872707
90442732
99171835
26455372
49978979
10077299
11814557
2367338
17884545
1342117
41016070