55878292
44589510
926455
99385657
16877558
55631810
39692482
47767705
517888
1105811
37419133
92499476
87505405
24703452
48211161
13485825
23041595
79771236
2094949
72287818
5665552
4065674
87419104
69661417
76994301
2383427
18001486
88616618
15682951
75398311
66118289
16806563
46654472
66773747
32577254
48076121
34596048
92715352
47043319
23759860