74459536
66184729
27802140
61399642
38358632
37824576
6305407
23301301
10886551
40032712
62958492
7876341
56942095
72254746
95957198
83393739
17264429
40736136
89134183
39126750
12818611
25302476
776632
19867811
50827342
28121800
63594395
40464948
378870
91274675
21952384
75883105
89761725
30143028
82691361
89929395
72786201
22423817
75244920
6353511