80217417
3074556
66401246
15515768
76711673
87686073
91943024
9406361
98962859
1423992
21576972
12516955
9804173
19729345
49151442
48502895
19698591
37311289
88231123
93648537
3378429
89865881
31435791
76856518
1872394
87722370
35566134
32606486
67195472
29354195
70194701
13416416
23983264
1782095
28421300
3120557
46945435
6914546
5299423
42551128