70392123
70551836
51256382
75971107
5174657
3573570
85388548
49807808
9131283
42599797
44879897
99149049
5188250
21698974
61312977
10256401
27151627
99144826
24157484
26494523
23301708
97827409
64689951
36162243
26412097
11781928
57502574
50252069
5488646
2594359
92379715
29908159
61081700
73995951
31757793
87679642
68813924
36083152
52019641
6108071