59236709
68729431
40971317
19098157
39942860
7594534
60582112
40378159
34438036
90988969
6413384
10772873
18639296
38363779
17054134
6995476
26811667
50855094
71318500
86911072
33129214
50768385
2266688
87274266
31003783
78636591
51963104
31673148
98765024
68848987
39708752
91351991
54852225
49259611
64009312
94379428
32091773
33033156
54178913
88861599