65698098
23678560
86312144
23958701
6654701
64348812
73129305
196249
50123199
23578471
46766074
23843057
7979717
26997822
91374901
22292388
67129067
21194530
41283432
38972896
54083720
39262087
15143612
31918829
46533480
7731175
80882278
75298113
79556154
5688818
20455949
17264762
33073633
96676139
81584603
5513997
74271502
78849382
56064931
70783214