84554635
96551955
1316564
70966063
28104823
40032797
3691953
2066716
8612526
4014533
472809
98364218
91242806
92323481
38601173
75776956
31348460
21294066
16754644
88632711
94487971
74713419
21633041
78711553
4714707
70751537
46812836
763370
3096678
33464206
14582448
3765304
48672010
87323981
81639919
80452714
59509358
41938501
6228414
23473328