13273569
4366324
19392300
75475290
44482264
25353291
89471954
46026704
8139862
35115070
58002351
32749559
58114460
57559777
71627465
49408854
45558897
370787
12507579
6187930
46099204
16071123
9314209
59565677
62587339
69103966
7072663
56628234
42709356
60652620
22951749
69156081
52301662
53142003
30752626
38833206
42972106
59008190
4150809
94357467