85284441
70739177
59705352
5727307
1243395
47754093
35363163
71359800
6914946
99318459
1919452
78235899
97736231
95632377
80153236
67085548
6003218
10197227
8327225
55185127
31691040
38426020
6515906
97936068
75535462
84913458
4297719
17519103
23541882
63457055
86421081
62145
82241195
8659630
85823143
21015525
12734190
12518891
73296124
27679742