46317572
43122155
83876021
581796
70979835
49539644
48528130
3180967
73518612
8298556
79269192
5508618
74392648
78037605
15624194
64056155
32001072
93788188
2045892
42211436
77575055
3891426
37849750
63066234
92598123
62485313
136683
61137552
74207276
62963514
31365713
17054460
6452071
90831617
76854652
46106587
52887664
2184682
87887708
4948071