3971222
527799
7365988
51908851
75338975
39751827
69253874
20588201
84532903
82983668
83387856
83175529
606316
89247602
7963615
89984357
97381043
84511366
19528270
78973859
21337204
5385734
1582105
8709135
29021442
11475208
26911793
6525831
12386286
54808475
48674338
18929856
11977749
19622019
22773613
5653932
3321541
91789987
17639813
40775840