41318862
90677045
26159800
59508970
8493177
33426440
1909239
7175283
50541992
39821506
17316530
32969667
48726598
68006628
16264200
48151617
11804341
737055
11112789
598350
2487722
40333362
35305467
39886724
98831509
75293345
26016439
68961789
52404094
32516871
73781360
54921706
45403490
66915462
67255346
68432447
53673067
41666374
4742965
63648347