65166309
8385831
7769980
35863870
77517046
57703340
257462
66171028
37084426
222175
1248094
18185600
37221780
14164292
47731172
6823413
76497714
74104699
82483665
5295426
9733997
90451033
31792895
48565582
82964611
66316080
13714005
86807439
39855508
87266961
55551065
88794540
4854462
87779572
65651163
6877967
61556263
84869715
8558267
1383889