43659451
48799214
41876000
61119963
27395448
31315072
94387061
47587651
68139236
89894653
65158477
2676684
44838622
5008854
65316425
66055378
373528
9207477
70711942
75652738
33486758
65532520
43571383
432182
24101220
8485897
79509454
9694102
2812546
54919401
70523021
40446154
32776720
2746262
45997329
38759207
94713109
85349807
80596074
64506363