679538
303949
79979028
65765896
9046793
331692
69131910
5493534
91658249
8051005
19731613
11039231
97814974
16504366
81225424
28804622
56111530
54837778
59616110
69298883
37793960
39967370
48303808
81762332
82889236
26133643
11711754
87892428
38261062
29116064
47764278
15934489
75719391
73911531
8611686
56374567
1468832
65588031
81359999
22677116