86237517
28413813
90557504
50194876
43282380
74860
2734316
95437526
8643328
50242665
4536619
89385023
12066952
61726661
2407897
45339077
88628092
58079190
44773665
9966235
45205442
71781018
24447656
3102571
11961854
79887959
68194695
56338588
47721873
75305911
52624812
34745559
707604
68308123
56192880
54468761
81454213
34832331
23674422
7769642