88369466
63606457
3498440
2409163
88932103
18063269
62668826
78276732
62802110
64493086
72625679
64274401
30747873
81853508
20818546
58631064
72174358
2802033
96617685
41305052
93733694
91586808
53878170
56539503
2625577
11972019
35139988
25112978
7824409
2060645
8982527
62903042
39662561
37243848
84266740
23213502
5245430
2766440
40156533
7927738