5498893
8561516
1223395
6701206
38429202
6991935
23357073
94012295
33492900
88804853
7535544
65677354
72025044
14488871
27851964
37478663
29965393
87157471
94366508
74499778
22932162
50453164
77519274
69961137
54879393
20135699
71353988
51602692
20484804
23958048
53478755
84821371
19008881
57627551
45754975
7129951
97364026
18206909
37526030
36002891