65396788
6125349
66849436
68552950
40837284
4781882
23772367
1406377
69674129
75723209
8836541
4738369
64283041
1690832
43973257
71392
24756099
99074983
47744739
58224485
47647404
4935143
10001014
55189333
78027468
99271171
12579894
63431171
7009120
41629839
25971806
1486838
28724851
49396192
67485314
31694020
3843989
18859
20093586
28247767