56771994
5536541
96112200
51097066
41717221
830164
87788772
16186207
6747441
84951632
24382511
67048271
37411255
80103873
22728736
3368807
85323202
6692647
98582144
35421617
69614880
93473451
68346361
55813292
64106984
230014
49742830
14317557
43115480
26278826
20343050
44659686
28112360
51834506
4364470
2274354
93903078
54569747
78388227
46753333