47173565
41711816
9034167
94087077
57144848
9265503
8661207
26171527
90028555
85947487
19732681
20819310
83983490
73972965
22463099
78998827
92373903
41839493
73704478
66123754
88875482
54208887
80299729
57005352
549681
80199249
93951676
88782226
98236177
35186634
5429796
79385956
42614520
49442721
71078732
838130
94806618
40523960
23535120
14172944