42122672
28589910
67505780
47378476
69375486
2775488
71585424
85823900
547790
89555282
58678815
46907206
62112322
14645459
17229330
50425025
83416445
15163654
48366823
37993768
79986113
82602567
17346114
60085310
63429277
98729692
28888012
23359543
31749886
60368665
63242149
538286
87211813
985824
269595
72601504
36086172
55307578
53971611
74955356