12513150
34796969
36406973
11173758
8632259
55855638
37218905
54331557
86435660
77147138
54717771
23306620
29383106
8135127
27403631
3528880
13385929
2594597
62479797
2067361
13731163
1277509
11276549
753722
29909157
7723077
50229300
44441572
4043479
587503
85068838
79678570
8969683
4372807
57454567
13339081
2879510
67011483
75594875
13875259