869756
7302247
7672510
6043805
84023435
18946673
73913349
48876453
95461759
80928464
84547067
32278396
2621906
84795170
21094037
64312953
27688676
68911080
65649448
83086959
58023112
171936
86309385
47211373
62518918
3815683
21798630
79927364
19134094
64227372
69988239
91702024
82569840
3833579
64918013
35371381
11588190
33677781
51666832
7597601