581464
25513075
19798243
39369919
41925422
72018202
23472036
9922862
31044300
64256983
57614436
32135280
99501503
71969635
23182211
28354559
6274432
15119521
25807985
58709824
52455499
67691405
363338
20184365
37285147
72611063
69241116
26972820
7878219
44273141
6205219
17196776
7069741
45671495
98178585
55742345
19214810
3534876
62618480
9926756