20004195
67049407
65285579
32716804
71733784
87663019
86273959
39413234
10026188
23788089
59448647
4682810
64027700
27281191
4766460
64835684
43676029
77419945
61949109
89603529
43094812
7839279
41558658
80935925
949002
93723659
96168610
92487536
5793867
7789694
44441758
28943949
36665410
78757985
75562339
57249325
45395695
52633012
19814937
34767191