48068384
8159552
93813045
61099479
143950
24395192
71178717
72014537
40816416
7141204
99064199
16256117
17443664
5299672
9833483
33322894
43392075
58456567
58725015
73492673
2847206
52178811
68601273
3248664
1849108
36153502
80766885
13238260
24725831
24839598
63035306
8350635
13117575
41138443
70667832
6315951
4166260
23326306
27615380
16015137