888597
1542210
65942780
98022436
8112622
94726613
66085912
78533625
9834395
3854258
20879465
4311403
19365068
84239256
67412174
54586103
48929954
42753823
29708159
17543165
357606
66658542
44794272
117736
45893866
81522144
80977638
8721454
60279002
3793303
4539637
59287304
54507191
89757359
16306880
5689452
57203080
30306770
73773664
871833