43265406
12207801
60544091
98888966
7996187
67361278
20204424
10074287
2776995
96218958
86465202
87475225
64207015
65897887
18694154
5880234
73653745
50213766
79803736
16812354
53299943
7196605
80676285
35371235
72955521
5232846
126128
68136196
24798706
3271455
67321569
88422110
44834641
60267302
65072173
48472594
34778042
25489302
62136214
13946500