86084957
85047644
26172901
87681030
8187800
89542827
82841742
75629418
97192661
72409989
34823753
62605542
11911608
74058283
19140
4152602
14403267
23558682
1776961
70149923
87853911
68554365
4132922
79877025
99825592
76149393
17631393
3935474
39422949
5511821
98695674
56006511
29306045
29001615
90445946
70579500
72543304
17873536
77114919
2034126