13852383
84255287
33592375
75861663
18069675
53785985
34598953
15849619
66261802
92152491
70984429
97747879
12631425
68124577
32251496
99863170
80474919
51468471
40771742
37225640
36781092
54198782
66691711
64359135
90955087
11904665
14839768
64503257
74276587
99982780
97566497
68752999
27972738
655930
951895
90591721
25913902
83357832
20992252
38827550