31226412
6651310
29222605
25668242
27314518
31212267
38744489
5099222
70048984
47495185
14312917
89341958
82578675
64228623
6609378
46354811
41767991
29117191
92673571
76746187
72079433
74187681
24286267
88323090
1099459
73619169
14068301
8694665
37777348
17177386
5859960
71466740
82237860
68566877
39941260
62252468
73718210
91571369
86496445
29843169