12709373
58205553
80878294
22668354
50687827
72567504
62972158
46094942
16906027
8990477
4249689
35168972
98412927
81304647
2042103
92786480
63921356
11085820
26277373
90468709
456171
91705422
55437717
58832914
7191115
76757867
63367119
25212764
15927960
1778914
15326460
7446235
27972843
88629950
6171719
26134256
4597282
139741
7707909
24483251