57983031
69604188
10056585
2116132
58201499
64369147
94147020
95751651
44934049
9445846
62624634
2156171
47861180
89314748
2309225
45609023
46278798
34504457
44564111
52011639
51526987
92749537
16334802
8949942
66964858
3667697
2779415
35166315
24039083
58542372
79438442
55114875
13727258
76751307
25924208
34267758
76129710
46157037
1698335
10448640