26162060
59219477
16833163
18447538
87113795
6269567
95047189
9301896
23456165
37754484
93415385
1088212
8802626
1403941
92401213
27776554
88298695
74896917
53794823
58568146
44796026
1539507
1795064
56158157
46209800
1000314
88445972
88191971
33937627
55749264
36492212
64821325
91319145
42912647
81922535
6516132
65535381
20302268
44639265
62554898