91886343
4286758
55658396
25181795
9745711
94707038
8265922
50467593
100002277
71108108
71025584
6433593
71164080
49413515
70766248
26981655
6844446
31724470
44068733
40434131
99896646
9419805
56426717
915094
29834190
10435279
24252774
42678822
18443026
65227783
97535289
12133958
25642709
54565072
16581016
6307685
38695993
27183961
46377165
94205780