56256074
18112339
9370193
10869459
62471122
5185214
14742266
3594155
25844942
8690236
74308969
21959973
11927366
39685357
6826318
24965373
81281287
1254269
10361405
62308188
74804084
5520478
55481670
8612047
94192944
64076520
9440161
977681
10643089
77046676
97242431
99956185
95177290
61885445
55678078
36266063
84311866
46149999
31153539
44101876