13839626
91234142
63921775
27528254
90177503
11244046
74819940
33878271
7865871
18393050
88908834
59691345
59369667
8106973
4368960
46494392
45957974
1604943
94703520
71181404
2537935
86232325
13254049
56216316
29357089
1073809
22823476
45336032
41177248
69201158
86216864
90017462
37854715
77881727
62271110
49367617
50841436
31371894
83849932
7647035