57782109
44321829
31085040
32578726
23702318
59556129
99563889
84917402
42992468
71467263
56179413
8731560
5827170
8794288
61404505
17477040
3131747
8148532
94823123
58128536
18752460
60616505
82476879
48804399
98257438
32371990
65727860
65994469
34607537
15222033
50636431
63584588
96554809
53161373
11544304
66999188
7364202
15497765
69122918
68866096