69923366
8274721
77052736
43035833
21782219
15628378
86149889
31339956
93255258
78071338
59774731
80673962
21251974
72625687
40083958
64842223
82243521
61331547
26168287
37842494
92906984
7033957
6955700
22509148
6988712
1429778
27477236
22902779
83019980
50827573
9252346
22253363
81756863
97268857
9505596
89328898
17373357
98427025
36124604
55959708