3406879
34267971
96406256
38336839
20876396
10779859
29034117
6748653
2319382
38821435
226532
31261496
87563892
72573120
29471848
57606701
38925096
47997045
88538837
58378326
56309365
85772911
32526623
30019033
3573275
36047291
75345286
18069786
19657327
9687884
96279032
70235402
43137207
63673527
43321558
20482840
96977483
52637933
29075915
16711587