12163457
92906687
2424489
99533256
88316535
448063
50089436
83789388
42045432
22702781
9646316
459970
11577335
4929799
78721298
78266128
24297567
7812107
45214845
26934789
24097433
53147758
17246967
55762760
7565345
28847206
59728466
56954736
70948584
12244712
19333659
18115273
24511542
34842790
88433409
84475714
55192850
1994197
19335934
74377068