35631913
23805101
62221152
93731000
79774142
69822946
19124622
47715636
75547115
15418825
42593467
82566438
23159417
85701794
9364882
78785150
3785872
98129073
36437111
81813364
73366899
49411152
34825311
7426613
13977775
21689541
8165183
96229061
92575581
65776857
72082915
86105574
23072504
48904496
31352575
28856565
48588889
1289832
8201792
43204194