81915858
9867420
8810668
10294975
715064
6001884
22103577
10633912
90738520
97993470
71959197
30046995
14949626
9644914
11147298
18347188
2855444
48776366
37485535
43362433
37648080
308778
44225125
83991938
44727577
16583398
94974153
72619052
89622054
95138122
76508876
5038804
25328691
54979198
62269960
75878472
3355268
37164446
210478
9619192