81847476
81304086
56031248
72269839
20796917
2891687
66606050
88715218
87181607
66658732
1567755
83722023
32219679
3618549
88987303
36698858
63657480
31792413
80204502
36401006
63422063
52119337
59503611
75956780
26712432
62244530
55997128
9016257
25105755
3060489
2827760
3622378
11555517
49146647
25409175
31846172
38863504
92006588
6316438
69935881