60925733
15127637
4635619
61685762
35621769
57164529
23521025
52888163
72062003
55599290
19848489
49453480
32272227
22429899
53902720
10366281
77693999
67502389
36296416
30372124
80672561
85783366
22713239
32335619
40161038
18532198
92344896
94748894
59098929
42655809
46603973
43662447
8201766
35589945
87099289
57341355
4952690
79402175
40562440
57883663