64864312
76418474
66849694
61765987
16954365
61046483
90609730
37816215
5595930
83179531
79035326
97244706
52228216
92356240
88882734
186505
8715611
58192228
67028450
37103744
96921603
96919488
20097868
87443869
15046685
92573740
62348830
3789
65402616
6864355
36448129
69772020
95064004
90514536
41891530
35292025
11614103
45044217
499212
53201084