22944763
70926466
11054970
11709066
5234774
25596616
34594835
884842
7188632
62866166
95025904
81359383
69587349
74465327
80322150
65798340
12835952
43265060
247972
94357294
17149819
60432152
35409546
26873336
33898166
12008723
57336587
12967940
81425481
57546141
58616681
4724560
55179411
7513123
92494893
16513085
42311031
92139184
8385440
85313599