64152143
97375476
99745448
7710606
12477374
7612911
18184175
47748430
44817922
79709155
67773922
27734973
25179230
85132910
80518670
1489827
77676154
95124320
45951572
17746514
61123998
8337296
736294
41379280
6969533
62848706
13665838
17047031
66655078
53502106
42823636
26018568
25058603
78867101
47762251
78632274
12828405
1935476
45413999
57112988