15087608
2928382
6567285
83134262
9056544
82876285
73973428
65609204
60215244
59055209
35191542
78745232
70289382
89705380
34104574
18078575
85083700
999862
24811940
6182556
91247714
67594789
24434553
13301940
55116859
75318064
80277197
71778911
47752217
3211239
56766198
78299187
85827153
5908779
403279
72889710
3557218
59191240
36971359
72678554