21932416
40927173
4187731
86069298
5794155
38949974
37716544
46345825
93027475
24905428
94488047
83475616
23696960
58019101
1728188
86612269
40332890
98506041
4499904
82436782
45756872
68369658
652505
94686159
66133474
84436295
1059122
45426620
85885272
8931627
19137070
5056323
81481449
3625365
99882060
92077565
95471545
65194343
132192
28046433