90168662
22425574
7421598
37939248
24932935
2375554
49603803
42312077
91974362
88186460
59058322
59775567
7524213
47083288
16571057
29811843
8972648
45613281
6043108
18801960
23776733
86165438
7703913
1619399
62541062
9879194
72643929
70405249
99183026
9928385
7209377
72435741
99334211
9252223
57142069
20195037
74573708
70823196
5455867
2392362