26111749
4769855
99125814
50616739
49129066
75347637
6186162
99407788
48496227
65213030
44996153
78724861
7260773
29212286
16299256
97936360
58249487
48785438
80114905
85193937
49841273
49559176
80012906
64001191
98332794
39585926
23314546
3977747
59864366
82716152
1213852
73408203
46232082
99916970
75793971
97178088
48193975
86803615
1679182
48661393