5047710
58714805
90504184
81228210
81187291
565220
31138424
347279
76819599
1163245
19159670
74311689
57382317
98109521
3126627
14697990
79908686
39009950
51174437
20059435
9443231
49866866
12763838
67444919
80149104
68434994
2672090
8923773
98252538
87402390
3382265
6602740
53509345
5589549
38739609
64107286
11903370
1309142
91687801
14996306