58244206
67576376
64079327
28452243
91609426
11508601
46984010
43844022
89089125
54204992
43907586
59927931
17099890
63738932
50509935
4409606
10179033
2214361
46711222
52909110
91717122
7561189
11661790
41627272
33697561
48864989
11165193
16892600
13895875
482853
60736091
44238968
18119913
40539615
87789812
41338535
46573863
30299415
6563861
36089210