21798785
29251011
59511010
16941804
74677433
62285101
28623438
5081314
485757
78692836
18106804
30699759
32056564
62855968
19452920
1929775
70976407
51593065
14458822
3431730
70036981
28977878
87082668
48666737
29574091
39125935
29999439
89324892
8362471
82209104
35176851
70216027
72833764
55461059
33841464
24493309
52718780
42125163
11264177
91323489