43912554
51229632
46659943
49224081
5685044
1137624
17645595
17328003
63153675
51249826
3260236
55618025
46357261
11216182
53207181
16913738
55573000
345356
80971374
35025708
97432207
87369964
38311378
2117994
39499314
8387951
541305
3667857
74553220
5847939
90475068
10606914
55361502
35694724
83036869
38473069
5978807
59433197
93019429
94716894