58523725
9426788
60139
6928384
62726664
8425942
74981217
44836625
12608957
96575562
30049475
17774573
5904629
73752348
17907002
82043709
46946604
96195532
74921066
68413793
44113963
16089099
50925472
97717568
59647550
1259339
45508372
56913306
33904853
53997962
26891743
19435499
1123845
89546999
70272396
77001929
60722755
94043862
72338028
17131354