73294333
60128894
24125998
45933904
8618304
80198678
48118029
70268493
1361450
44947213
2147972
9164176
29005261
50496578
45012096
9840853
27063151
2685943
93629159
49026150
35296912
35598226
722710
78096622
16513283
86515158
59125670
50338060
23605669
82896867
89671329
63271564
54604358
7477276
96542721
56317826
21423307
5662153
43457484
6527496