76583024
26666835
3520140
31585338
21218343
21336891
64134577
12501762
824927
58116230
39009115
68855803
40367918
7559961
2537379
9495400
57952388
22156677
29185674
94147189
61161716
76534561
29046507
69552452
83812410
1755693
6975589
25188785
50962775
38655262
54196373
75055108
99661856
62731537
21161974
92002575
77434797
61827420
90508213
44558481