59675599
97372221
34626859
35666865
33496545
48109288
33971393
41391811
59048826
16357463
89885534
5666600
33385681
73297544
99115067
13925439
21441907
81258754
75315945
36414277
36505063
9806446
49017491
36603215
3660653
7958574
85972362
5601161
831971
76653736
8795843
59419809
17671413
9574977
75236104
8770140
775997
96758255
14217892
16448190