13147218
526921
53682880
26628607
34793099
23367961
26464788
70572977
3869220
66324361
1723929
99288851
65968665
52242210
47288903
14565862
72137085
3744845
483078
40465539
40795994
39276464
419209
20624738
52685926
43716160
59309208
82384412
627645
77013344
85366642
44179447
2332801
31795113
1147349
12224583
30512666
5405644
29533217
36992269