23787614
4584402
17511034
39191387
45045947
83805107
24062192
28425095
4304657
58772458
36904660
1195387
36371278
28903388
73727065
62393527
53861991
94964013
30222791
79292037
312673
65105676
46807143
50338335
57981246
88293859
1583424
3705390
84117840
57849297
72802119
90186211
1779404
71374592
4293716
40396628
77602232
10407425
80115981
1044941