22144732
8923094
195653
17939615
19771131
22806955
47465749
1809946
29701498
44263595
89602805
19822799
4740573
48129235
59662743
2193041
71288189
87091917
80738051
36544396
98129513
40182391
37782417
7748747
99809979
14392353
47434329
19002935
31942882
76515508
27495885
46132722
1093191
85823747
46041960
67671685
90544807
27631412
3091979
9356921