27253445
46123680
75071053
98959314
71414614
1491388
19833352
67487900
82384903
35784452
41012776
83772464
35905335
85805153
57474789
83575426
29504898
52941494
60701033
9142184
12227641
8110811
96456136
93638817
28198624
49581783
23778165
96525683
80762062
17287733
49634949
38025906
55255188
11278953
9126982
27184686
64716196
162463
35759476
76921032