14607250
64386949
96101047
6817129
7886881
82107015
24055125
30717363
50185470
43376105
65818326
59799431
6302309
16133619
52092707
48972371
35014851
33889058
77674538
31683195
5218336
89936523
49685304
74771721
32629036
97351722
22447222
32956599
35071970
34451060
26157495
62221418
79148294
50944724
85912581
90204960
92459670
31273385
94869889
9511257