70452361
11431285
15497105
93487549
50306449
8572269
6191728
25313288
11713191
2716697
29678950
61175369
57735505
82209456
47987692
59861580
56701636
43518983
57108481
55599538
36259870
45859160
2475464
92656411
37695204
48012112
7959988
5519009
69444414
4644725
97078555
3343281
16805572
31394252
48295558
26678985
16255167
5125625
22815838
90475654