50227422
78936966
87964331
88855504
87632629
81569512
85355474
8604798
94407897
84837423
70258868
3295153
66931515
4216725
67704046
28425364
6706165
2660219
91823289
55369813
7819840
62708485
65917220
92307704
84436287
64264796
61189055
48332564
34034120
56624592
4380920
67953076
29178150
5176769
61177263
57197553
7018712
99355341
32511691
50173610