24622909
80286807
4603776
85122432
20232454
87052328
90304520
6305459
41904945
91578033
29159909
31758338
66039588
25832264
18941213
342946
19214418
97805126
68064394
2661676
1355728
4564647
61246340
88048982
85204178
8986942
92288344
47917811
57421933
45451996
5062923
69797736
24788577
82709067
62185772
27933192
21418399
2148904
39149808
23077526