14857746
70146452
11581787
2866509
44355002
5326868
73598205
24619272
22214823
80904624
52659249
67675188
15451453
67313839
88091349
47422087
5226499
53368754
70918571
5441295
36611283
71485948
53249797
98929604
24685474
94961642
67528273
7305462
10025674
38003445
22273758
42078194
9579985
19564133
11919094
2797456
3887876
14325050
8484850
58777834