39311335
12317404
65642564
259014
9901887
802508
97629214
47535314
4478158
49588452
78062742
60609332
44889335
22263664
15679560
69956201
44424269
12782187
9762842
63539765
95334447
96568501
57395356
16171002
38566422
90493243
45876254
38441821
428086
46757464
90824220
19626108
70615316
89704437
12261674
9302252
63805782
2093337
52396399
45171809