80522570
27616116
5749508
10722791
11436201
35335651
26337226
79666856
60761274
57678947
61878507
57601962
32293303
19344196
89613409
61752478
88567165
14545589
56513140
3768329
82222698
38624438
40215236
99378752
25848461
86858816
28686811
13666279
25363550
76144964
2401870
88528609
2121760
32014860
73966743
93283694
70753836
6334615
4147172
28594436