91533551
83179752
74694153
46519717
49878280
8243841
5961605
12997813
3126706
61154683
80093540
2210211
64306289
46379534
25304786
84775122
36791844
4552193
32693086
14733234
35131413
73428421
27718842
50778506
45065063
2326858
21383739
33089178
7332877
3779875
90964165
21852729
26085918
59884595
96747121
43442626
52493024
7457088
7635152
86955370