71511285
63652528
82811826
5773103
39525355
81047799
607459
75982079
30457445
96492303
96502307
62369720
69161558
5847661
79534889
42784647
27354888
7186449
67048288
86815821
21015845
73329132
45013468
77402278
50773592
32373027
14358560
48993704
12697526
59526254
843704
56432176
93525504
83506801
73264383
16302399
21746264
4193979
32178587
10464417