87318751
16805189
417860
79493838
82012458
63955770
73144429
61621861
94562558
75013872
9817784
6032673
49246550
21037358
66577405
74135310
78991525
23036262
71333448
69157248
10741869
48969038
2297935
44975696
24993791
52499023
7193554
52348241
29543705
95189933
88595014
40254090
79806380
61361299
55976320
55511458
5616423
7665629
74276756
969620