19202466
27321741
57252204
402186
11869041
94181259
49756073
742668
27363610
2641435
98567789
94478471
23287597
43213609
1478388
49906159
79736961
99417866
82618168
55904166
1970528
28304371
48899284
451888
2782564
13602144
66816098
63161070
22248295
54743964
89867033
3719442
93704861
686950
68697351
17926583
82228759
44108213
77909184
40666700