48467530
18603540
5754482
91642792
71931584
6562155
95719312
426131
85046874
40662182
82301732
65383483
64041793
96212668
15551192
39947004
37022773
29733823
67366314
46875025
455800
8735378
5049252
10895565
74394235
75207225
18109454
82081793
18623276
72204750
30569902
67529855
32744452
15194381
34025900
88083966
41571158
7731264
12668757
5824827