43831676
85322649
8652907
97724795
19374781
75396534
43621850
54281130
56819766
58696154
7258929
50801399
75929720
37834311
60129154
46132380
9180736
56813746
32413006
29596845
89023170
13086043
62577505
2588201
88139915
18612052
9123867
55887113
72836974
30572394
2286315
38881513
40424786
7696847
647499
31197876
86363398
12304275
15468918
1372317