9982536
82901615
8867510
9114731
71358461
4842962
71306633
20296595
686897
121293
48548416
34789895
14457937
21922733
48311617
6767585
14114265
47192734
68019681
15434993
11987018
83841030
10062629
86763099
28719005
38753675
23126357
50194590
2444405
82269823
17178228
9555368
8809235
96388088
65471588
1491507
3400880
1567224
79167162
23793737