22778384
69593413
2107276
90213530
27259944
91667205
71289174
72809057
40435837
51665420
55235459
65804391
19063283
88586158
23086700
54911965
85339585
86616478
93879037
71955819
27041617
56456351
64224232
22044211
61371596
70426204
93701916
34424246
12739801
45853270
26743616
41839794
2896441
59405949
20034532
13848442
477477
17749411
772384
44563809