77533277
7627659
53688241
20948550
45075930
42859012
286939
9888817
34507385
36858901
50167902
39992721
72255962
41806554
21852589
34497701
96281471
85823874
62829958
24189853
48564627
89911114
27977614
75395262
20159972
34552959
3341961
28975154
4357410
28307667
2132335
4663630
99538793
83675725
92923052
31347046
5286336
43734316
8682485
88797406