80453081
60859044
86178862
203089
1996052
4153667
49649004
53323917
63247867
32413702
36698512
71378603
78162996
69466927
74263696
51687876
52646949
38059466
1617186
64013167
99752487
89046561
32403940
54918531
82784741
74658636
44852419
10119760
95148409
10651029
90377053
37158976
72211580
87544877
24984035
94562012
9326321
20977443
56552605
71669925