84958352
6054700
63784730
84822451
6548695
71372420
53785951
65796870
37415750
79673060
51331216
367816
61532377
62474126
4978685
88849798
26963577
43423665
2927709
34444218
45566890
81214087
28854489
93507684
76249389
6355317
25609855
80844552
10847976
97626392
2943660
4575390
82808453
47814417
34786937
33208051
49152825
3181295
6240110
6366838