8178013
55039487
9761583
80765923
69536042
78162385
322720
41364391
26097662
22071535
8481261
31043963
10537511
67292897
99151360
36119678
33445601
12053175
83103263
49156005
7182456
58085250
48522532
9524220
996950
89341142
43181954
21272281
72443895
9997660
69889031
97599836
2709437
21376793
39031093
99178382
72532866
57714885
64715168
81185077