16891082
99107579
11207468
40968482
37234304
37413926
58556982
5041646
70511053
84069387
5697974
60967085
18407739
14641759
6059798
3677123
18229042
37149489
15425190
96832550
3211307
2670538
92788119
65385497
13169600
4310185
2112105
40282901
36707375
71102924
2537917
41794082
85812026
76848068
75288753
47072238
46424750
25358947
91526954
747271