57147608
14979478
78456185
17406750
57098476
98695748
4049832
46553545
22517752
36487171
90929891
16847245
74697323
42432168
40563997
81487697
49239474
22129342
5539122
97042853
17853284
3184655
13348336
12232847
9267774
61437681
65907510
4218283
96602444
17172827
80561366
7996487
80312645
21316880
76455663
94516326
52504893
20223529
63917143
70277137