11037594
17099815
50618473
97994711
47982770
1653290
192129
31221285
553976
57141814
24775446
9666348
24465091
86634600
28731968
40749298
5003803
51603173
6053997
63065507
796263
93913289
41802439
34472708
43661748
32459572
3679591
16045677
12317545
83729172
24001198
62173492
28388028
25308348
3588991
9787900
63358721
45438893
42998526
18951494