84183968
55595060
11081586
55618997
39691051
33338272
43546299
59928110
78553793
69193498
82235235
65762338
87348167
93848358
11535931
55155583
22408429
4912929
82931017
86843721
93277227
91202778
25088055
98225215
68118093
827626
38591250
35498209
66271066
2996650
8361468
5012595
65182231
96153965
27968651
37516022
69492015
67009463
13659008
48867260