70437751
21282744
29419836
9691941
13049234
82337570
59581328
77172164
73692103
10338641
49395673
53202954
98521149
15925679
48377599
32511123
60854685
58328780
36834326
16813742
96026023
22051406
87203815
48315767
72107264
37013641
47937165
74344673
4985326
47207325
71427252
4664132
54097499
68433544
49721030
62644013
3971310
54087615
34345479
16821145