47963058
92501733
47902802
20123287
77598060
8336506
79164779
31075834
86005434
32874759
4899394
88244932
59937009
40688677
1989559
94989887
8395727
9694209
93895324
73843552
52855674
45047856
89377652
73229051
50215651
80223911
94982765
2121800
3505412
46821219
73037293
29961803
34728144
61963861
10847772
39415932
8724578
442027
18934387
2774356