5337583
9920639
35987260
2642896
76546892
86891409
34796722
72404125
72633539
80266852
38685575
56406457
49969312
90477193
85303471
71026637
81291093
10703405
74819498
19583201
14944877
92509962
53752003
94779971
77014849
30771915
16596606
50893903
1327634
81147878
94162207
14664305
66857039
77256892
18982933
66519145
85857408
92854373
51696097
92013890