8172105
84247466
20122951
29795678
1763417
89691510
86737867
33573531
211628
94394837
59004165
22285309
46894437
545274
38686276
76972520
50762022
52807458
178943
22570
3311717
35401218
42574607
29043974
8756101
32785518
2400680
7508155
965647
60512964
40189202
62182605
17187566
21208003
25481785
66629466
28968813
7833508
95472707
98164068