751361
64702105
70001975
10188268
3361615
89665689
16652001
36349317
23755978
70193784
63587800
954467
49283063
75658758
27088414
991622
80183971
74827989
36775349
2066525
44049827
7612175
6861051
36205517
69338805
4209333
35636605
22705562
85408501
61713418
60703166
6785126
66472308
97428715
900619
14997033
59327125
37252032
26233800
15075865