52575466
90675024
83213342
5762439
28425130
1039497
42674344
59716804
28281989
82438894
14798984
28893801
59136367
27149974
90874047
75153796
57329787
50684926
4927560
1799200
62757957
5577750
44898880
72088783
92694430
44767794
468835
25142339
2578907
4867139
39342691
3468479
98028039
86779912
96495398
32636827
87219768
43821330
40413557
47574739