87066091
79881374
14796624
6248228
96322274
41021740
57264750
89863656
45964513
88779826
77425742
57845911
54526220
25807566
17905078
45745624
26777296
34168538
43233289
80223669
49893572
12998445
38514657
86808403
34309907
45769023
5675137
27146383
5272210
10331810
69253702
14931035
48008064
91785830
539190
27631281
97955603
16638716
82171654
2381820