96802567
40135398
37587919
66523161
40618291
385545
482945
57327881
20275007
52009349
18796275
39914803
62458702
18423423
66441493
48914208
73715690
8367098
76549141
14173658
67971733
73831686
29985427
87768100
29423260
43777713
12417327
93871237
6191445
95348922
87018974
35211449
86631140
94901630
50066001
15826504
39762203
30056222
22969365
66984735