28822114
17182532
44863584
9141530
83435421
16341380
50458797
66707438
91633132
72052604
89074764
32106087
95039159
40526559
2877634
9058887
22774619
33247953
5604715
579304
17824026
4887466
91818684
83108180
98622263
45841801
15358733
9424866
11302647
7668651
23255985
37628175
72001632
18504955
46888567
7322984
3048609
84087483
68874930
1147792