84045136
58551649
65559093
83844774
7284726
40423535
13933192
33265382
80115704
58593517
84174587
49508619
86364710
39272029
51123977
30556833
88158674
87028236
91332987
68853725
78199119
3955637
70844711
80063063
71302501
7557280
44574471
44683781
30977216
92544112
29042568
82851522
9925002
61862154
79553171
65513769
12254119
13795803
56626847
54473479