35192498
87682236
58512829
16586305
74105294
59132126
23187554
31347931
15394640
13052755
84454613
6924894
23803855
12906415
10071796
43519672
88918151
29121606
12417470
99901706
7661329
26886872
57672546
93275303
46608225
30621727
98322539
46199298
39461945
37731319
4445338
8242260
45316469
7293307
66992922
26311930
7516003
33724111
62546294
40925061