44939565
69252060
28411293
15795544
17783864
6285641
91986545
41429010
34026220
15102750
21956000
77567888
5351841
45096539
65823481
80613840
15452532
96652663
4179881
82166552
63359247
47459253
38937322
50084807
88587271
24241901
4665916
8191428
84414463
78787018
91324119
62168081
72744129
12343664
76629304
46706848
87543822
68652590
74019739
58033717