2218866
91304082
8249301
99119896
3692071
18015509
62357665
997427
59535014
39207996
12593517
49867117
48653261
36523116
10883781
80368383
54573603
48059440
75582130
47128907
36658787
96742969
95805860
24451178
48328923
1901743
16247866
13316256
348697
3319694
90526600
66009899
7202427
31761285
57528172
3088922
95951742
22939184
7554545
83539446