46842267
11102214
23312286
12168654
33824513
21884388
72508260
72147475
86159137
16548188
1265420
79943337
67575912
27517482
47279027
76251646
70267478
75798805
46569450
55148757
25309810
22764316
9606853
53129476
83804952
95367556
38713551
83863220
64379587
92662456
97511139
56001821
89985941
64147481
1293458
19398861