62633963
10724072
12903320
52903512
46146240
5696787
18503329
89118000
53185484
6805198
60976038
84391155
55922809
27894063
78401123
53629010
19845141
63257091
18292629
4502296
74302741
32197759
29723386
54936844
32824890
834909
9091824
97017351
7308283
68325257
32623067
416343
1946508
11233024
17811759
75608519
6606568
21239778
28632914
19936490