73493931
1524129
32193520
18516559
77511942
53202493
58616066
4965871
84772931
75346222
87666782
98512812
9645369
43079673
92521287
13382040
97599444
84544663
7965109
47643319
4128868
121950
32627790
61566816
6322266
96826395
7203716
9322246
97632042
82061874
55443181
9281621
82256387
79089012
9017463
566136
72622007
41933937
9139445
83326435