71012089
62355914
85342641
64219834
30865955
25749448
67871595
61899385
4918005
98221718
17066368
72344664
47108323
80642909
53543319
745844
19331037
2039243
35979401
33069566
7305909
22085858
84635283
96214642
80356118
21387009
41873682
72241308
44125657
47236922
62998546
76417703
10269358
67292513
40301962
87244532
70227281
24743363
69735430
55036575