26238152
11229057
17297979
50764606
94665971
17656153
73531680
5882027
19395279
80345388
18362806
69763920
37689655
26838911
1385399
29857433
48125783
5662542
5169711
25664876
5667703
29876477
50993942
7119531
16855458
74742058
65851772
82207740
28887297
5808416
7892424
6884765
44981055
29546314
76877749
25476836
22165496
58694874
66525935
43246578