41291923
84003708
81147779
3029805
3219470
4101028
32625314
69187601
76518408
32517245
16605490
77968861
87723528
37793668
26318567
34104814
15781756
42776954
18109514
87927911
33635995
24011924
65578634
89089320
45102020
2206309
22839751
14125189
7726853
56893311
9221347
49435689
23262001
81261875
34428994
69844866
32917175
46163853
11764966
6203261