569564
60725659
49486032
78845773
7778692
65376911
4512651
14827323
91139830
64529856
77553063
98622798
53598812
67944547
41701087
91576075
5060350
51797452
39339717
569480
62569195
102192
9118219
51535055
22478094
86537676
73906415
64943819
16674226
56505329
12079050
76788901
7472920
11019031
94025832
84257290
31534979
48048107
1181737
25367872