76671585
7364713
2295376
98069620
63258281
69505642
94011614
11355610
63368324
8891136
44732114
11873775
72935479
37402478
18049454
33601372
84579603
78588450
991417
3106351
87869535
96263167
62906881
40398799
11232812
66976065
77271165
42456488
21365652
28954714
63396174
766783
50808851
97238824
50599741
8400444
86451347
5293138
6499965
35131502