53809580
34936517
59178553
57852634
11748966
5587594
98176053
83128867
93251189
28824121
7833618
26732620
90377087
31315246
25755173
36808867
26039923
1264999
72503534
86193347
11194450
5574351
89949561
75085551
89801125
56033170
5212515
31394954
79546382
66925789
14749251
56733984
55029449
22342085
33641863
14049679
18852161
32292018
54874216
2349564