54069077
8702213
24386815
88413410
70204857
41164842
39371064
62956196
48413977
44949800
30943800
6684562
10057523
19108122
874308
51099705
72351837
67065318
17506787
2234090
19515
28417825
26604675
59673016
46215111
54931993
42929310
5321671
91413822
42131277
66413875
83603844
42381706
5233683
7741657
77842459
800889
8818743
11232959
95918474