43805208
70443529
55156510
31638637
48061404
232369
81369539
44732693
44396137
11316228
20163647
9703611
98237258
7894250
61127518
72855823
5506122
79094883
47083062
46841650
8988875
86979988
46613963
60423523
96217154
8643399
39712179
41166239
45962835
8714591
12793285
84782646
59915751
47763830
65493962
19521901
81312301
89026768
14752556
8542896