20064876
21638101
4143442
6602321
8718391
14514594
54173513
11064905
87887664
39192431
70919265
4866572
57449319
79331598
2273700
89612784
5325690
90555225
7461002
3250649
65419016
80064648
70447240
388199
1012870
26836374
74946668
5443525
9665040
48578468
94674828
86491990
36053460
2529480
27917254
34411960
66688756
4781361
31865924
27407705