96431833
39081528
7190264
96767402
58854556
48569535
70424344
72525884
5312265
77272217
29867982
87376885
53377996
9874131
6894809
20897437
44783739
19196379
19073090
6432743
5543617
40168324
26555861
99291895
3119159
7034680
12505802
3521825
51834248
81986738
4572491
375627
60501785
8613000
90289476
37885765
76476117
91146253
3983827
48845575