68996244
4308024
65513593
25222294
50115582
46246233
8391105
9111017
7884927
12796561
9668821
83968222
22796754
40493187
93094640
70578467
3382700
71686958
69903442
31441120
99851915
48584274
95378130
34963384
36785418
34161071
92257666
2801273
61126418
61747401
86156059
2856411
89123984
85405921
55696770
29152217
21946996
8873565
53706854
3394737