79375183
43898589
60575301
13113071
26017674
76757405
92812081
84927752
75609972
9986194
88904194
59726962
71218784
52677997
8498220
82956948
80377026
71252739
61284652
36452588
99878326
56281322
96211510
94018604
1583346
53873398
1591516
29827034
53048181
58593438
96169231
963137
78066463
9286256
19112848
58115310
15774871
65692739
2692709
3868044