21028208
18209045
34621034
8297496
31809365
13292548
70609029
96087810
83522674
41663934
46406266
83511156
29278624
5598106
71827350
2894050
27069300
25046347
35477270
74577497
90737346
16848650
804397
1340804
18237153
596113
22289595
59761135
15476136
20581511
21921051
83495127
29849260
21675024
62699443
92428513
58767606
83504439
6242082
2725295