83169376
5175710
89572981
88951025
69737776
5209668
59679672
68428530
51084564
11242044
93651383
88468319
88079597
64797851
53908128
24419545
49958668
40706611
1498867
35663708
23514227
7583768
71768397
73293600
70389826
4017868
168848
94082582
12418756
61213775
56308243
64533786
33664092
74224130
46906132
50024789
17253122
77856895
42911760
92514159