6951220
85597024
30119059
8145318
89066814
69693086
14787276
34016104
51381502
21261989
54076675
45264468
54242831
426311
37008799
26024455
79279739
11891775
3111834
88902186
49046371
75956157
39535729
8349537
54532166
43779603
26473550
36099183
2459217
39117133
77194590
8326318
65422019
86567703
22312354
40097808
11425902
30179878
75751907
17676557