37849889
26854764
1364751
59624814
40831636
27443028
16499626
63452537
94692555
14103042
6724450
43521481
8281143
83311551
6208872
93901338
66378290
9448818
64163515
87829009
37052366
9354436
76185666
10144763
15993041
27015962
83563641
73236001
47939997
86739178
70395688
42275608
63126855
14788089
63518184
42618876
901740
4674718
32758376
82628317