28378208
41876474
67648019
77147096
32432621
47408109
25781172
94511600
55616552
46745521
58771722
43341541
69944168
27466837
374896
77031542
24656351
33483642
67234467
52898417
28052828
1542966
74331659
70448487
29108404
42748830
27545074
43931799
25921664
71189653
36145051
24088532
34111144
48573760
76063503
87213571
2126554
80303222
47415764
50419