18068693
61589553
50636388
83295140
6158446
17028589
92933039
39013865
8438746
14035776
8025216
9282326
28168923
8489753
41826556
68721791
27873281
85302543
19725941
13733499
7316657
20405655
35871368
50473289
5635669
23987984
9647691
62912502
52532290
79334251
681599
24241131
30662886
92945993
2424295
3631925
88263073
7283052
1349982
90839192