21358747
90243417
59081968
96915236
99274374
84148867
32366085
64118037
72124350
44241938
37935635
58186614
89588060
51041985
15498914
58582197
92899863
96965127
32216225
23954958
40147575
65448597
14707467
84988698
57125097
60253632
25597657
47885755
39129970
36137142
68874924
51193978
17874604
13427844
37068293
72221061
9352494
41156438
2501786
15205380