75911191
66893581
49104557
22509309
91461986
4791531
63888534
61919898
937493
35457076
19909950
3203566
43465993
82456028
89228512
85877184
87138655
52675529
4716235
89567214
78028105
14983643
2725201
1167471
54013294
98793110
62479949
36734479
16871718
86252337
83589224
68403239
59518448
63168338
81536831
65521286
28028244
17499164
70081903
15983958