25221534
34354180
57931943
46691882
1365563
46401193
21247216
23606162
16206842
78095967
90557633
3861052
99135188
37481223
49475175
96075972
73031299
80991440
8112856
37711489
55642091
71104332
14087562
13838562
579024
64351315
66123742
29511633
39686608
80751561
63444416
84833353
35851181
32899896
1469629
33222670
93283614
25987922
506266
13351324