33004489
25425351
9425778
28912632
18404608
1228445
12262808
97901042
75887373
5832736
85723581
17547024
30913925
27589483
19111006
70357584
56732880
68617721
46037155
74335257
83279814
86757150
36241346
16775514
1343245
96745161
12326159
8202169
52624887
9106431
843372
83054960
75109080
29301553
59803740
61552356
84251431
58169784
47062891
70005497