34383686
95042469
12837469
20157074
8166549
6897706
40493901
16713062
87404787
16438790
55584083
65653844
96867177
4229564
28251910
98781281
42445186
70441759
83999499
40951620
60873486
92999508
21683444
46985740
87322994
65998267
42638040
21314865
83137629
485875
33082903
9078597
84657518
36034178
12196586
7227981
70949945
99661164
62859626
91632812