43514120
67347310
38187563
8876378
869776
53955835
8016611
8512800
14536782
32747533
58411776
57498460
48057851
57036964
93236458
76481000
28673582
90547866
93534697
1394995
68272068
94916954
60938178
93176858
37163314
75548576
20158930
61313353
88642963
94547341
47234660
126783
54029208
1651692
91184055
62542825
39726740
59642534
88037232
43476633