56145622
9247496
6309643
99359209
5841464
6403109
3381430
99169
80778221
73282232
62471113
16815851
42609598
72539047
36563537
26702315
3026085
13654411
69527989
50545800
68907056
51064537
13277819
14219519
86987026
99916946
21742036
31376760
324406
93991836
23411609
39398145
70413118
39725111
6705944
9677244
69991542
22433643
39524145
55301042