39791714
44649628
15738318
71394962
86844853
53191156
4963541
82588410
78253069
16799911
8150616
22711926
90008278
70647018
34896390
34486345
5415819
47576666
30646352
36644066
68339750
95466244
21405895
99191791
54521751
59747170
15205368
49238708
34798015
631497
2027406
96045029
1953792
53618986
84712973
57885222
6803609
78163478
97384051
75348404