44657805
31933180
16612759
50017849
28879838
96414720
56026104
7493638
51269169
51127262
43824477
87661005
58083662
27612768
3901958
5419498
50181457
11939415
7171578
3473414
10187504
35456839
64247353
25956994
85125157
51417269
15785686
8568658
41967236
7203888
17313795
54264985
94037390
57313272
56684927
24466041
30559739
69993723
71026640
23387872