23337733
40426746
13455047
90496670
45077373
12935439
61855872
49308844
39237887
8253916
17765788
44136379
81016678
4334618
19271528
19097039
12794694
79104683
3538787
89412374
87191944
12424336
2244706
39142772
5211105
84895001
14168448
1686177
82954628
71586941
55769340
81275596
41303753
28349403
52072090
44119533
4522704
1792920
30768127
10527548