12827930
36365479
50353469
78374842
47117640
31774659
25976076
97559903
21352497
54226238
39369839
22502271
88605129
76181639
10401820
97754226
1401071
12126124
71778
98778806
40962260
77611868
28371022
97419978
65569988
34215632
55071591
3890431
62446601
96703895
33586587
48882133
49107850
68636992
175185
787477
3138979
18809254
63768772
37724868