19095112
73606604
6517214
62406884
52239316
95142660
50588706
31747666
73362528
8827527
11889461
42527175
74737885
9604867
1667341
12216889
16913532
62364846
8295584
23614750
32697457
8986490
19182789
18805230
62853255
46458385
19374235
4912716
5706593
29511779
9720132
61112645
58699410
4293060
48069631
60058570
96525628
46464720
83862925
60177568