7477382
5554475
54015328
75792724
70995461
7954425
99565812
11437898
46413988
14095808
56625491
93118191
921834
76103224
45963525
79366905
93543957
87662277
89143692
81941820
50247652
7416974
11797786
73187807
65748289
83135502
22724731
11975010
5494484
20759872
56525883
58632911
22207948
92167606
70594635
719882
6117055
52573011
63626673
106921