58519437
60673464
55216619
6416460
38277843
80257327
9999419
76717074
49149547
9439511
96182522
56963352
10805760
67283288
86157769
62809015
65202783
24837327
59181918
19685087
35962150
18864152
40451703
6997052
67217287
59462545
66775725
20867396
20832218
3129118
75121333
24597423
88734371
95927310
68568024
60004810
8964717
3848542
21791455
1234195