25483122
75216777
70065796
23355625
69437437
80822500
28665527
96757937
60288119
53865716
79584720
18441667
79384786
31046555
22974522
81957936
59822913
47479908
61675669
77075799
62392601
2912724
1039457
51619265
36821278
46632684
29763953
9496191
7708926
74444423
12534785
4097607
18934124
98703357
58205580
53289896
18525297
57403493
1315963
99128013