1482470
6546987
88722247
15521722
5077742
69794828
88343274
6471092
41079257
80649654
21177014
12385758
44252162
63388731
39704800
96954267
8736126
3459429
64884504
65959240
14772925
6845568
9095787
89801901
26988355
45644655
67852407
37745329
35432386
13216651
66726705
50208687
22994211
69565550
74643191
61188432
64543483
21884150
59297043
58937063