6518722
63933402
32188875
7844960
20205347
122521
83564046
73587518
90463938
64484881
27272655
36656992
14271190
2272623
99702084
76655339
40537576
204849
1318841
63607721
97092889
41736084
92947926
26128396
16854594
22868242
67698127
2600970
55576906
17918545
79769603
72103078
91526961
4176011
10287390
47392150
49816074
34583067
30373821
69842571