231847
2546980
16974876
2338821
99895167
486690
33380
40019429
34148732
48979402
7842681
16325878
71633151
63649364
32727421
8727068
94036657
22539504
19491416
71926348
92023802
2605104
9489257
43965222
25133298
74356926
91948348
19022858
22022501
81965979
66687550
9192893
27465166
13893301
68248896
46793022
88604635
95947774
45209635
3581196