1651449
81495148
46061387
19069839
76606887
80134305
17878152
76632120
90121352
33041671
62148865
9841811
42925828
15892075
14198139
78765122
83956029
39116217
35444276
4528462
72623769
63042889
79158656
72771781
19639802
68212675
49271449
96917366
3026685
58713012
4904939
67248900
353742
42997171
15483603
55938447
83362200
41876639
28276756
25569356