92355168
503543
49311437
25227864
92751749
58609120
23513985
56786937
12711591
25885221
7017199
55858662
4501444
3558241
50857126
70318621
11307122
7562331
85025218
3218295
55185510
84746131
35272548
47415547
52588329
62181896
263201
99813236
85945234
4406264
12928908
23908935
2401408
27171732
20487041
13231755
92088012
98324
58807853
57195442