54582164
29977522
98517420
12277485
54283511
77535395
42409015
47756198
52968594
6213689
45816401
71219106
64354021
87233186
83526987
40912399
8174455
49822356
81318278
9961747
81388875
7028242
11616760
13264483
59977761
22072956
61018962
32998420
84419275
50024247
74905125
90799458
27925972
87305114
22545335
84253427
45322735
16232390
62525694
99741615