21298712
84388282
42205049
62095459
232225
57609865
73972797
38863406
45789298
2490995
68891736
36481345
36136636
44146563
38663291
29948320
7229410
86119432
2424927
66368666
19314325
60821188
10059141
38844824
28452949
81544734
97843543
86636739
73122825
9629449
47983623
70884325
33254841
87928723
56536627
12294127
27868201
63786451
52137490
68334130