14501606
62141581
19026706
86155573
81104804
54521391
44491981
17137069
76972014
76316435
19746810
49029257
36704704
27746489
9444719
42886656
19906035
7514968
42958716
244779
27885915
29022888
50097895
16551739
30983432
58734631
57615501
50004009
21089966
93232176
2486750
90894956
86961574
27326962
26629150
57711819
79789621
89735814
2048292
31652772