89903130
35759516
51022032
39555769
55439585
13868574
43074230
19794423
46651984
5785070
87944039
72772127
39604139
62205293
95205123
43191119
16171700
52781158
69477353
26765508
86179348
10138583
48869051
7967924
91354
66801998
70403488
38395230
36891915
44178671
52502077
60649669
95317986
7323536
1964634
66587116
38184028
5384892
11341629
17842894