60423194
8953151
68667300
21593540
53846888
60832736
25022682
13357747
44862044
56164250
42658726
85834718
99677261
8982529
37663582
3059337
34137267
9923935
83251419
45747834
48929560
84147408
66044866
98565946
7522922
80029951
22493509
1332596
64049411
31456782
42887871
22374043
25211049
86097329
43916311
21643737
38803558
82968629
51585294
89793896