19023805
25494297
30413044
601397
617372
59634520
15473278
94594042
16262058
5398529
58387600
42172694
21007370
50866634
31265190
21934805
154258
45591889
64876788
57966336
80268520
413332
33907943
63959134
67252002
13837780
7785314
88907370
19561785
72774905
70111031
67539097
18561680
17922752
42144272
59014224
38419808
31023603
4010890
27384302