77544639
71461473
1789302
40163990
97803192
27179970
28221761
72535364
40374762
1343757
14593876
83344091
17261928
38515994
82823717
12572020
63847621
18076598
2946795
64367546
70571218
61375126
56691462
30749951
68271535
99044937
91396104
15976588
21509570
44571789
22876909
56082682
27868581
21162375
21945926
95381893
59722958
81987483
62347562
39339890