85387084
60649060
6772981
69023620
9894160
84199274
4212701
7698508
16036292
73862239
4053306
65881612
24026059
5854999
6347647
99812723
27234206
10807053
51036072
99668371
25478569
8394018
14759888
8654923
52068487
48614825
77012534
71745226
82953527
3684254
5675410
2590813
46414528
93628742
22678072
78609904
57028349
7216382
50396044
99842200