86916170
98988896
46206367
1788782
13581233
24225983
22473578
14186443
48702021
46384294
2096297
263977
95296280
9702764
53656347
5854331
8358675
5212674
56175014
34324632
32428390
3103270
6182395
3710999
4415896
32442046
5920243
94106496
751021
87072560
58915323
79998337
7615909
57642990
71949605
8812590
54145681
65687804
51833589
795020