28838254
38457541
43366297
30598361
2429272
75496252
76047015
76183765
18979459
23568103
38263046
80177636
67265085
74509161
8802232
8447419
23259960
35405226
41435677
70866753
59323488
75965430
23417879
38036534
20905805
38671515
61134103
87832337
66576275
8759602
82585744
58455452
17048236
91328626
18759316
52523807
34537644
63747048
22412509
51043653