6658768
59450
71453109
52892562
4594134
86873497
1283740
80364114
1723128
83019316
70992742
21785504
97186474
93458748
18274971
37548700
57173947
16851830
78318865
66986770
18738235
27282426
21633238
43904092
95352515
42186587
2193107
68714400
46959449
23789622
87806517
35764346
41253039
77732573
1785655
94819404
1394480
13316233
46916666
207614