43349939
95832425
88828175
23379110
14272931
83144646
42364586
69842303
2599517
8885745
5223032
7527707
6625810
18115750
98673869
99147301
79809108
186624
88221269
32574955
56219357
60377102
7744737
5701541
64493110
39606101
39182715
66883959
3007989
16576889
99838491
9114693
66132178
69002513
77254161
79275410
14006006
52863669
87442110
21444293