90154848
40545692
82688963
16256391
10881602
17272626
4645598
7731658
53027844
79062350
5246346
62845300
70771052
66074384
25335826
75195528
53359163
22514861
19908665
6949465
41816527
87989584
648214
73644694
36528769
52466607
42671963
17634008
92222218
30075505
63424941
54114504
69348401
47441595
33954560
24712043
54905562
7888910
81883330
64435618