69915090
7545798
26241489
68884169
48745804
43891117
27655117
70408824
6611862
83266069
41404890
17971269
36287726
20368391
65011101
5201434
72957273
68106014
87768826
62092606
90008619
92636611
89644461
29627536
57168683
91035438
64516909
48179504
79242578
58741879
30822093
3273720
25877438
67615088
86045517
37819490
21112468
43373682
37347101
44501115