24573155
35439168
63138210
60401922
430813
66959405
99333312
7385752
41631400
90251706
39262342
1786689
1902873
31948054
14835295
8305663
6387523
52652730
7152245
62054070
65028251
13577293
3271415
3528424
29274287
1099445
6152474
99481708
4264892
25138873
64857870
68345672
68791176
32625890
22069530
93517352
87995258
46241105
22122492
25117280