8946335
30165068
1482120
55796794
67623114
17272933
3591600
2771681
70878852
53059
13432022
11171131
85929208
60032576
96222989
4179526
75253991
43018269
2918617
71795909
2755305
75366640
62798150
5172905
813056
40949417
87703482
3296660
22049091
81217193
39481042
77019526
2622214
26082584
5930373
13862812
63094616
2865957
71557444
70822785