27801118
32975081
95991374
95682253
73602594
4757028
678693
5924706
98059781
40025384
18769717
99482576
63981367
4928101
19889523
7622461
1140228
7469122
88045693
81016089
8696152
93257121
35249596
5635668
22482563
76313925
80729874
14322195
78166881
94075210
54823726
68893891
8436280
3869313
52774728
14327268
5254335
4512816
76554879
13381688