50318202
81841354
15475190
53642387
79499149
77858019
57595326
7218305
5336100
95417771
69166952
50697654
69875051
84148077
60787332
4483122
68803394
59965809
203105
72442244
68596112
26005819
8174310
27501127
45644823
72227339
20459242
82498846
91344352
4799607
9533354
81391853
4209807
82739014
43378003
78113795
57631907
9549614
21996879
92899482