1208992
16474815
76061297
40561004
77995615
82799569
56229430
97306045
88065215
27459711
23332606
55907514
36311150
15556800
85354599
41707773
9397208
99379846
48954284
33624695
58247818
73833235
10123572
16205602
70553999
82829612
7173489
21995435
86873120
39761208
38364020
15179271
21528264
7299356
10183048
72033362
69928705
40334874
48834633
20337510