93491152
9296306
68563329
2041988
38135755
89493515
1379838
82754700
37852454
61244268
37531536
9377790
550391
31122393
34033996
39322078
39585572
50098497
4787955
14101034
57377199
25525265
92365010
4485731
68497244
59048178
25286058
60078039
35282343
8482726
3318860
35003042
37956954
34954298
85007559
61643973
13137229
5399972
47013498
73151337