19449795
6029500
42847040
24785626
15065618
43264881
47246527
6183772
74305973
19694046
56475179
69255880
60877860
43815408
51009048
92719846
32714312
90937714
55661615
93364936
9432912
30243944
55977981
13677912
48099871
28777866
87933940
12833466
70372749
21577102
77887638
14282053
27117949
81962796
2468955
83254519
21295176
12389263
711337
6221683