78103985
72078323
58934571
58759550
64153573
59952474
3111289
75424331
39298939
27786346
339770
14044869
93805769
21105819
38992340
99259846
45136051
16476619
28061489
78652666
12054116
66947246
98287394
90182016
31099977
58536472
92339646
75329481
8524592
77558822
88029005
88823513
64224943
9683139
37095212
57235799
48497957
75793010
57516003
23553604