19287819
397619
1959986
27231274
72883084
42796603
91348901
16162596
78557002
66601487
40167904
69771573
54498990
8083142
22426664
24226140
31754814
7586369
49351340
44901016
7579283
80054039
2734724
55122527
68935924
5553309
81026857
36847638
68563620
68947656
47279497
65545454
15698195
46286079
38014997
30831121
24389813
90004069
63403609
98122195