23582230
1154160
56108110
62078374
6686280
11291834
18867290
42744813
82261890
84134252
13214765
84189049
25885103
3388920
37081142
58023974
40281
18151734
67625191
72186252
28863751
73305248
32322165
9802822
36707837
29864409
74997450
5093334
97038253
23753325
53008907
90343885
29278166
26052920
70213878
92206289
35696914
57865607
81044479
18806907