75071107
3484131
8333622
91515750
50842719
85792859
3608446
82569223
44268006
32144922
16006394
70639217
8461625
62471838
3521140
42606191
8422286
52377283
21343833
46421946
90528822
87293266
73976498
80437102
93011529
12857997
55616534
10357846
58386270
10314064
6711721
69866040
68605424
95796176
93488542
29845153
86671822
73206582
78201460
99741965