40622349
32254789
14618929
95993695
7982538
32558574
50644905
49134643
40552999
638691
99655525
9059993
61802998
38537710
55639502
85099727
79026540
5911332
48885387
73205934
11234000
71901765
67502956
8084975
31846879
20222958
19572766
83524492
92839797
92306706
73088423
62477818
25595152
59249482
99201139
22052227
25105823
66638693
18029243
88748805