39416273
84573154
61343127
71337119
76067216
90693263
55508277
74202209
73231100
90637149
61801326
47297336
58188078
81447596
55855098
81623677
68554078
64014900
83359276
3158456
22644004
83057805
41776725
27025926
6122385
21138652
23667920
4469704
13231963
72665433
26357077
98311212
379837
80859181
82559260
61364466
5415629
6641328
36892858
60178777