58257949
74627023
56316036
78088435
34353170
59915587
75137192
22753246
43806515
70198676
32762830
76037771
3296552
49091625
99642250
82581294
8031384
18827008
44207846
68718208
19093987
21914270
13549062
56598477
36683279
291463
60122776
9645456
82838212
95005646
59299371
7949329
96562169
599899
59679959
66016702
6327422
57469040
89322956
10502766