20024564
5893209
90426268
8924485
47259121
79056034
9993835
6603793
26193347
507823
55137399
15611290
6201286
47131065
15544524
99903500
76556236
58664346
59293724
32092978
56577828
97169597
36919011
1999220
34632242
88339269
29505417
72647178
85997924
76561610
95993751
88224709
80395580
29647162
65974622
2781264
63521498
98187025
37343023
26615514