10087315
47862365
74699416
1266507
3533902
39844649
31973053
5005975
90867962
70957436
35166582
79015583
98694949
189757
97256077
39493472
16515770
13619872
76231063
35414158
290999
6849398
48084019
38345313
9843904
7516276
3345666
10217712
30588139
8365690
40775135
1519280
3517237
65297265
34971180
10785914
17297249
66198822
18688080
46814365