56865717
94826454
48946051
78935246
31633184
31339298
1307097
12495042
48984873
26189275
2383012
2435639
11731237
15754030
7275770
2921392
50094017
89088969
26574998
81325484
26411252
20283777
34165457
2281745
60015977
73276278
61301944
36111975
83335087
98204416
56066044
2033425
70304786
81666078
47205049
1396138
73379260
99408373
47123533
8727791