65463
87561638
66144396
94616208
28672161
21758374
74273506
81506637
39813519
75317203
20278571
56228960
69329
35408273
14986062
20478915
64146841
1963316
57378638
91378112
7709251
12956532
5095512
58127342
54683189
80966834
88184020
74094096
41353904
70124374
35139694
27154963
60655828
24273683
98678178
9097084
41911607
96992729
57022653
15071392