47547493
1984918
40165313
35624596
52122022
4295245
22434706
56113366
60158415
25645920
88147154
60594307
65312647
76619418
61375940
87485958
88629715
74508042
74681787
35545361
73134619
79734464
14081471
30461950
17788631
76003373
7314338
48887408
7007727
41859119
69454692
44014185
37831431
23116279
58667392
7683992
66469823
9675862
39965198
83195027