42911849
74757402
86103171
460166
93788685
397972
72266318
20026110
44513148
13239849
94025121
46585941
82166457
25886847
56333362
6770750
36343235
79253328
94216646
59415485
72353535
82347063
71405865
7050292
49827950
44581862
43051127
61731073
54416100
28352043
26677544
51791928
8096145
40698457
25464683
50516052
67245944
76955489
2516347
10535090