93424313
39115460
35105871
87571230
31105245
52967245
41257547
29449455
17384692
53902707
24694533
16341334
48298677
2900423
26387814
63282033
31234522
16385932
15552762
56065360
16227090
36064659
90346086
47536274
8925299
34448222
58145372
98716329
22428609
1271878
77483024
1962210
28525812
68279465
45626606
78935936
45841001
68082961
89523334
23835836