52636058
47797772
18998802
92182420
4182371
2245235
60834058
81193996
58105251
7255230
67383649
28808703
56735882
16075415
59718568
14541411
35942536
42668730
92669025
56678896
30608994
98402708
96723585
5115284
12133136
47451453
76402824
47624410
433061
9816499
42804703
44664190
8655345
11472147
92186278
30005880
31572781
87605075
6889282
45944782