66028827
52439174
9393896
1780972
35857953
63061034
35701659
48918176
9594223
8966916
42937988
3915418
687317
65372390
54611559
66478924
18839099
94993325
63442404
76667551
62715397
12486541
39262693
72779636
17099158
70331671
35987570
52972998
15726188
90295842
89521063
24866945
84326649
65095815
88866438
323643
60084993
19238525
62908513
54962039