75816635
96035873
92828527
61438960
1686879
39122190
90734199
53625536
8688933
87803772
52716
16452196
87681645
22028153
2464211
63452142
58857656
43531669
53553023
42756715
75747200
90841664
52647595
88565345
49921857
14493735
66186696
29267709
48207469
75222994
53580
30673392
84416769
36066571
21812118
89845986
4687249
10142027
4327306
29995459