80263958
6663426
84051881
74411947
97446360
73001725
49227643
43819983
18739806
5428983
82777190
20377340
36837584
1532401
30875039
4705732
7344793
58137660
88964732
5855974
143109
43655214
75419719
75498170
71274496
83452881
14599814
62055959
18795388
50167206
58994532
1442289
18273776
42217816
14377369
83425152
55967895
80811896
99271136
59216523