96043058
16858011
29064120
95917772
20602387
87586018
70928207
74835173
50747898
10154850
58194686
27834759
9503344
11525670
76731380
81273554
70311627
33269620
27321476
89683228
3634360
64786704
58811018
211092
60854297
29406102
7633325
80842000
98958504
51237185
78639541
37091905
31844150
6594153
73837677
99112707
38264468
50133981
35172000
72405684