41414623
51047358
51851297
51637528
78801475
45359577
23499144
10202289
68106795
57785492
10948531
7132246
81553660
67831372
7452300
38973477
4905881
68998528
35401104
66782077
46546444
7403787
40774674
29083619
9195377
63025169
80405902
16864821
4919240
32528069
35317741
15738636
45111538
16646365
91915126
97604448
3480650
2576714
2779875
15107383