41414743
255970
76029618
10744437
6067485
98808434
43889870
91847218
20014025
82628149
20857634
71731060
11769883
18642143
54711659
32721336
15955479
58547071
90078208
20426333
21914632
56424495
30286123
11542265
64914153
276426
49649620
4859212
18893746
43083457
51967423
98729225
30259875
68538947
81565928
76689640
77018626
31204645
92337943
78138207