32884890
43007145
19522549
57532287
94189491
58873104
63231090
99695431
73342621
52944761
61485328
11346445
67863699
85312707
52058650
68899032
88407402
78752429
49485998
85391848
54986797
52443962
10861814
43215795
50767235
48667941
10248842
10173819
5243838
44474504
39881341
60272941
51459848
86369060
1001424
23083806
7888666
38171163
36018299
98472403