98716115
18535108
19602950
87314576
11471698
64424562
23397760
94669039
87806246
26616629
57666240
20067768
70936209
32183275
94047670
13162435
25681140
59806662
19213495
25123797
58625012
18397402
74964592
3857696
55396917
12536270
97865813
6993971
82582847
77994710
5262841
93822714
54879653
82341967
72851054
57234078
61981778
72767641
46179973
38475565