53473391
97185557
57821320
18801211
18845987
45637838
67553888
53157974
74301130
89584560
56978654
15542271
7234040
33158678
6912940
3801880
13282058
9441696
60454507
35396321
12788407
3462322
55588572
59287379
12523297
41841612
22652762
4402461
27046695
10033439
60131518
44417686
62632414
40114421
13564530
81377629
51448027
96978259
38839823
69617777