14143542
46277462
72157363
92614701
87224520
71691007
3174600
32711305
88637429
8593522
36447829
4453568
10356197
20696753
61479385
15766455
82005953
51089671
73425209
30665774
14217075
92155708
27658934
94085112
41983494
22626816
2556576
35654524
62873230
67218284
55868308
1271729
76839982
82571143
75799275
77173198
82617032
57197885
12511679
7533667