82146997
3762820
96739983
77037327
289068
30384155
69792412
50997918
44868918
33791175
30103475
88696037
9108273
22083866
29852172
4011530
94863207
432968
58058585
66579084
91678591
61036579
7333936
3912806
83808812
22972242
9102551
10493657
25622311
6311345
15824262
11907120
84056930
87523378
63723013
25813867
4094772
21327971
54224061
28343788