16118276
25301415
62315956
87142476
17816337
11304659
79457950
61691956
39638099
66782811
1793005
90766649
85678260
37551693
61282360
43632291
78717031
9062565
7352276
56619165
93284446
54035922
43464075
11446012
3924041
2034125
76466405
2666661
11524626
20771522
26732317
98851967
73708854
47502368
54931260
665071
72398027
91348000
81934169
63852321