20412475
67366857
21306329
69862660
55316708
1191984
71011732
66203794
4433634
82946534
93622581
40656691
11577734
91276198
51456858
91304900
4045326
7801547
88931213
1107124
7233367
86817014
75558146
65789978
70213630
67293725
32479099
27882168
1307361
7647594
6732333
47835881
46096176
75415703
75241998
17663992
59656135
18608245
36075763
40468542