97045540
31764434
50184350
19948334
84787181
36245957
77185926
31456011
9986229
53328974
33248264
68108750
10363399
7885210
74547047
13117933
69841635
80491091
2531997
26124590
3169363
95698841
84979781
62951338
24725101
56956008
33118241
65162962
98971474
16885822
9033444
8345622
5209775
60841774
58775766
7942240
29571893
3927472
71927
49274579