24563572
13054737
1411859
44105397
5988908
4317438
52245106
2673194
89552239
5198885
60734884
30968497
26831244
37424147
89426987
22661838
71424041
15292767
28486627
18537917
68721304
21942642
64254073
14608149
5296162
50892423
96733127
14885302
30588514
57105406
1224971
54293358
72413893
14915007
47085381
46098962
19341499
82001424
2183624
12169304