28812456
9506990
61262219
46793606
8025684
8991427
87254
87655421
53958630
7675389
62734276
24974158
45345117
5731519
45241331
27517096
94641286
8186193
47357573
12006413
85194032
9730665
65242241
1322278
5718841
6437853
1193947
72117720
59231917
71567163
6572162
599106
75803051
91474169
81652990
31399295
37702474
9615580
71672448
90262013