45911795
22608772
36804005
33956377
32342294
37117797
81724299
80579032
29377531
1132271
4134367
27432556
82132608
32634767
81067293
65679173
87516693
60557464
40459843
64687663
2918576
63686276
41395078
68596128
97605256
4631470
38536731
76683209
74145073
56173900
54861548
80342634
69039128
49338703
36676882
35643091
12143463
79708162
4539579
70259796