43971664
4510585
8805166
45448312
84039795
14468440
20074300
19315932
49509455
87288068
28222899
88274400
16436493
25578624
8655709
87821853
5809934
18401489
88769625
92477346
13797704
76234439
10628447
30959404
92079547
3772642
60581165
15453500
27626071
11637666
80497005
61027338
37952564
32445755
71831964
47544580
69893425
26931000
13746128
5687091