51899477
27196053
18191495
56267178
97332258
11354697
35597831
95204725
53983359
57026459
90901692
11508
89772876
55245381
8458517
68602399
51661825
40472088
33821620
47148782
44197306
96979792
23453021
68881214
129823
865940
57212409
83775598
81282187
77616289
16473563
59683847
41667679
55275783
54859419
33677405
66413085
61462029
80316125
70787009