84326240
2289144
59709411
69035017
40162824
14303331
5226775
59652660
53052241
61313400
14994183
2986849
40866835
9110990
30132760
28415227
5686128
81756373
52973357
90724839
9621924
20611315
67794787
45955582
727911
18055010
63793468
12468212
43775455
12928872
64493801
83202960
46839224
67208200
64436409
574377
68027853
51505842
38339765
32867544