95088993
85049044
56408130
74217754
5517565
38769398
73125222
1377669
117830
12496289
1615965
25847867
62404524
82086384
21261672
61875440
19139123
19006111
75671369
97348186
36453632
7938497
92134070
1645746
44663228
85674824
87496012
6962822
10463461
70194870
55128357
39789775
56332525
55616402
8624220
74475030
16719780
95273827
34491581
44856911