42731505
93617965
38405544
60111782
46459968
1887711
78168605
2193056
9430561
34581768
4485204
93686802
74402035
10278992
9844445
44665698
56492367
37977056
70363481
77791616
19531542
38077645
9382258
90275111
78494257
31719535
36405414
30492393
95516910
79781036
85684020
7124098
85467069
72952255
48717485
949612
35796645
25853583
81434781
32095424