21469984
2276493
75102060
41424809
3941382
4887645
90878453
6139930
3749627
2698698
67898991
40762564
18394648
67036051
39952061
46338821
10278438
65139437
65046702
152036
67877620
44665931
60794496
78078257
68103245
1050532
7376076
24419175
16336651
10168043
5060233
5042422
62742529
3221705
59836872
72686922
78425981
35059087
89803818
55754423