40698675
60255746
29633815
57173787
37969099
93428640
86866324
3575910
80106003
43787439
21667588
13645025
10813993
44405009
45874197
25344540
75024361
13041469
42171409
97819150
75814061
90414643
83854882
19604127
2806966
96865
55696803
46831958
61412528
31708464
1172423
63247774
85961015
14808268
96807044
38017504
86291087
72232074
44256410
30707511