87398215
4958118
14687156
1812196
94889481
2644986
78368096
87923311
84971976
56293908
47919529
440421
3047612
25696005
35173319
25027038
17925426
91056982
7858107
101060
74604060
71561326
6954380
16311907
68892290
2783956
64893520
23593934
56058368
43407139
57692647
1821015
93278852
18303616
11792695
1992253
43411042
4648942
3135684
50253906