15113695
20677149
67343009
51023139
14906295
10611676
5827282
31048199
86012303
53661932
50702297
59534072
9482144
32291228
1135864
85818919
25022646
70353156
4241268
83847641
43946010
45535149
30785281
30766073
22456586
23673901
62711150
86149385
43432544
64991614
80717938
621012
52795750
24957166
92135550
79601599
14606840
4588111
8979615
62788183