15089920
906485
80065432
8104216
17408952
6516178
3309283
79085345
20224026
76096857
83049108
32125150
56052293
43586879
507279
43502933
2649793
67927745
45415595
41064677
79444391
39458056
79697890
67023137
99681126
61798398
85637466
8013494
19437789
86593875
41306297
25065313
21348558
32342097
61178477
42524291
1431656
53767928
75634808
14953122