10107060
83214670
16284191
673182
7916655
52375749
30122342
65374256
35274237
20762615
32347176
74513669
9035500
53945683
14607386
9891668
32506733
73842172
55105142
94663064
6129132
3479878
60216169
5510779
52754455
52128707
98825129
95783318
75239860
48518776
753671
91651266
44377859
25587507
91881871
79516047
15691302
30591938
47645917
71282369