25113691
58945808
4467491
18926631
92173573
72438729
98327552
42927370
83391264
62102153
30112470
87179672
12063585
12544003
60294727
56307278
6569308
493437
2839255
79683354
34159564
54597258
59139247
45897075
7879276
76123895
11915634
55729317
9215670
80035915
44017756
46598451
28305933
18153616
8524317
10409033
79181629
94515966
13078968
10469083