174260
50586809
72328906
6504536
4158650
309953
23181000
2519757
65383083
86282138
58596065
35673582
44766831
30774688
7988293
96562046
69502036
64376533
32995394
7372121
45685460
27413423
62434709
23841560
53598597
28915494
26998341
676314
85066641
25943260
415741
86846480
63887438
12844119
42277938
23505485
76028814
93852865
65706411
3545483