65082317
68555495
51068226
36723623
64104983
370960
47715565
50759754
96012311
82825192
85575903
85956491
7495147
3273149
98087838
31331066
32353025
91912850
93185745
40925171
7290446
8416876
55406487
36515053
8079728
78039088
99752541
35936516
18274311
49763482
8152522
30419724
68692009
90863475
36839201
97698229
26727596
202720
44906761
60958952