60254284
95622741
423193
97397040
19364079
2555497
98331328
9365615
85622490
4202152
95667877
254984
88514880
75597195
69408188
30141525
58049016
69954935
7731632
80665238
60623240
6803486
5262602
60411856
31229049
47846426
22721627
55706337
3121993
86111141
12887370
86832198
11608370
596255
37591673
88722633
74041178
10992011
38956610
9768353