61507014
1285049
16342648
76317241
2968717
67604354
29228907
7076380
65487866
74464260
4979624
13068090
2977566
64972252
20905467
20534928
6592861
22868046
32909985
15405893
4791419
67497410
49056778
35183459
86762536
6738379
35158230
6455425
52178248
76504406
15886926
57666995
99769996
52473892
17007786
45475776
88208213
85032569
46323577
1183886