46325825
15804145
70994296
85911007
11146829
347115
11524589
78025785
52902358
63567035
21918434
34196978
13787656
23396845
59862632
44437133
99113968
39549648
34207607
68665498
51795334
45855645
39268950
4929565
17014763
80798818
74685056
44329068
4829136
45962415
96119148
19154702
27173304
58846763
9603639
15581483
67564605
6717478
16251763
35359483