96057864
2315412
1982100
36848818
84503836
14849687
88959232
24816239
329479
47493166
56147281
1417286
4006965
7277471
1945160
87315858
63309763
49798676
86053740
42764374
21384483
5897480
91073425
5017340
79598040
12556210
8883360
81867162
7766124
64552549
35052870
11826970
851577
48866340
45624280
70345828
162189
77488071
12664915
7735957