65955371
10387651
62389748
27537801
8373312
4706513
22092492
84571
72403157
83785423
50912465
50887517
8184276
35377012
24344905
29628164
9196277
89639176
64102531
85175449
78532333
9481607
21571411
6292669
16155635
29393086
66201974
58567023
69602666
66332405
83436371
94054039
15925503
94876125
73306927
27872849
14403979
75535874
19857039
82922593