3065356
37042843
40468707
10983172
34516102
3713658
68305236
46964252
37314256
15328662
84136625
7630244
79711321
17634723
2682233
44814676
16948004
79696827
77579703
97791095
30853861
95943809
40278748
20652511
6723525
82987503
42841240
36997283
27133150
9765814
5728802
5673756
18768611
17662317
88705777
1873162
53547650
44931562
59099122
51548300