38939895
700300
94448302
37875688
28833923
52621806
10149473
67221375
5298899
57201290
93754662
18881990
12669467
60703782
71633472
59627724
44779270
67962942
81158008
33641314
2615884
46519526
6230326
86666171
41668843
53914633
4900109
30068067
82978455
26161051
57153612
52722384
9192253
91294595
97705533
24799243
72249139
4976518
81291372
72411814