5316440
952164
19409008
45345050
98846245
94491197
89041402
60324773
66017629
7103655
16034118
10108302
28164924
53248741
58692500
62237072
86856682
46983335
3884551
68216644
44651573
14346859
28117264
26546824
32837996
12181548
61886058
36569840
71196636
44575227
76546996
576145
45818882
2530838
406639
67167637
28457118
85064609
79552133
64528865