28067580
60539768
66115174
78975470
76318964
47304746
10048352
20706773
28989392
10192513
86389085
18498340
30366551
318980
6214372
71165333
7248886
52504336
23934261
51849371
74515483
9962437
20164673
43036017
34856742
26749643
41131009
49902961
1693390
37109578
6316385
95033515
92767453
74867657
98315906
28736348
19626317
51001048
60207709
97861783