53692628
25781820
66674148
82099810
57108571
27556608
49687116
9082348
53071578
23759952
62267292
29089828
3565747
31656939
66816919
6543504
5814358
75441922
9483564
59662700
43116341
69435675
87538163
20031258
30733501
98172308
39228822
34306916
50499652
93531495
1012737
22437405
36937055
14267067
4468164
32743176
84396536
73111898
24966588
81417516