32702888
78732931
20672010
8407031
74147593
14029591
9821478
72635749
32046025
23165218
3461855
32422791
80587055
9211597
74152665
64483746
81798902
360058
86207196
31913463
93867049
30692690
74979310
3472283
32703957
79898991
83356194
36648197
90369713
84463105
4904275
25102120
18839638
54169818
1258680
64685930
51237627
39487728
7757565
64706634