55369216
72364271
28871398
62328877
37349243
18611479
54707699
36383033
56321432
9932627
76175084
70234768
6021129
3105857
70723581
68615804
5653617
1565450
85998600
19659320
58161188
57794563
6371754
86879924
63645286
51876703
75795319
64486397
93932495
58908364
56584377
70436054
61961890
19632969
93296045
63522562
22943836
2080265
64776126
42741217