5938680
89356919
41695734
31001770
22031579
18385416
20529584
955876
78394566
89626921
83766258
63292255
22542225
58337181
84022414
2992491
11523274
72486334
51559690
14176673
67037719
70924872
78677079
2859162
14711537
29745968
93577138
99042300
32228016
60434968
37869025
84756694
345694
41373734
75619386
47312637
40435822
10747986
88977729
68818078