60628999
7288767
34788000
84353795
71129190
38499590
3396036
52531405
54829858
69866538
78666597
99728625
78652149
30423663
2033255
99325120
44968881
25399529
1798943
6763661
24655767
3504841
50236793
71141340
18981803
89216344
1819727
5173143
10017118
63031160
32936292
76827556
64751273
29493513
88616309
77077452
55992619
72629490
35787785
9937042