73442818
44579146
50953740
27682177
38708890
22566213
772803
18102233
46074676
2772101
83675142
71917063
65435118
7608615
23529594
27998417
27949951
50868458
82262978
255968
62277775
96199796
40916
24142912
8221235
66965756
92237152
24854497
36108670
14787912
62824798
16663340
87434249
12695466
83115998
59694151
70968375
21096254
7206270
29556096