63774600
95527646
21633641
17118540
1977937
22629869
81024164
5425236
59538058
19809861
8512287
77253746
34278062
8198846
34069608
11811793
9665291
14701344
35486935
74987646
38266789
34513059
58348935
5444567
80626502
48931819
80054936
61861256
5177802
17465767
3577433
33436978
4295116
73483813
51845451
58224558
95526677
23896528
95677107
58756595