16565560
1740505
4917766
34915300
83719344
16658545
92129153
70083409
77423246
8225406
8495410
82578723
24945872
84823975
74074828
83476270
23788494
10323397
81235993
61502397
9242093
72141387
4817354
28804782
56329116
83121787
80021187
93129458
76665376
2443947
79905458
16992764
15069437
18148069
29681098
62844185
31112306
83265294
16419020
26874752