64117830
21498324
47197390
42371578
15145620
223733
79552472
80471482
9889717
7447672
900198
88635995
95749312
87204670
44974080
35118591
87266892
5711037
11052202
39572234
9104799
12114760
48662998
32597993
69861891
64328309
80828427
33873205
32894116
94731749
14208215
89767753
88516769
44841347
3462193
77474332
61676825
8705967
52831640
36483728