13222552
8155705
66357432
74946238
756850
61354912
87933837
67487569
51192374
87551204
69334673
3338863
74026125
37741404
47863033
5354719
23193600
93367289
42419834
33017863
47128255
87824421
201764
36549475
80844132
45653235
70013877
48164725
7323843
18168006
5809276
958564
21536792
83812813
4191781
60241082
30997652
7748602
39092817
33527249