45919889
17866787
13023281
68314856
10576366
94137267
11127583
23149253
68344369
56374794
14115015
60364662
353122
80607875
98823770
99898849
28212701
19636148
69224602
10123354
8895803
41566606
78056958
1969844
72888193
60777190
67516788
62861843
24389489
1561573
56868338
1468463
55642763
27782999
91677900
41587714
60188430
50555429
40284031
15387704