51086325
40705690
31643292
41754289
37519558
3445529
74526347
81938251
38758289
6298923
35308609
17035215
29916298
2072808
4072952
74488544
513142
17578494
32981787
36986366
11104446
66205118
64906317
1904711
96271082
4606982
64812736
48302474
3805683
43055299
39751956
13642835
70708143
86085326
57819334
18081965
65064303
83914222
25894565
5873673