58836469
80475110
4822780
56687860
82674528
16522407
27031654
38992579
1337679
28929037
32267474
95374525
571281
2651635
67626157
54125759
32895980
26276980
33597590
69689406
95913032
2606299
6045852
33768181
8503853
24662439
3739699
28265034
47541926
75547576
3636215
20326466
27088361
19026204
12247735
52124885
68219090
39184214
44298088
92775604