65181679
7268175
3481021
59453829
45745137
7409227
5765312
39453446
83585360
43943908
9307375
4409416
72795162
16658019
56585716
77521904
82278288
69125895
91354822
447428
6224332
24046007
51049257
61391678
43675798
75736978
55826484
34151989
1365872
5296240
67692147
65532279
15482537
59003841
26073565
22902704
49284168
80904535
27379593
73078179