62043845
58841636
51626010
29783551
64151227
81554042
240073
63323421
83356498
41073955
89026092
7299319
9739606
79674657
4103022
17247516
70976447
3159868
93862112
677981
37882476
11544671
345526
62351276
13921779
90785898
52817166
70849425
43314484
63515014
10275399
84454008
4812515
79197731
12413328
49995425
55935277
5577434
97205316
45428257