98289605
16215511
71481756
14062496
16421950
94167169
83461305
46377986
910105
7872607
87547659
24908967
38371901
13276007
13462377
71918722
54332823
75852859
45235970
64554151
50326920
30516346
87301900
38898605
81236235
64864287
2962434
25182347
67226894
40905523
73671718
37192668
38079364
2022514
38524520
83881824
96363780
79525683
9026788
80787812