916191
94315651
26746588
26593119
125657
55388712
23887194
63831772
69841131
40025656
16308326
779277
67424797
8685670
66639091
52901588
33367625
69375259
88115151
5866205
4174105
13729195
82721091
2666895
9193531
98184651
25851526
23869837
34349089
6305618
78151098
97249075
32941542
36023451
52705287
70211144
96822000
61596692
91298544
31793622