65821697
9906808
16157882
4876764
1182580
46792503
62752968
13179900
86161151
51203725
56412349
45625088
3184845
54023771
64664855
32992227
27679331
35112184
10808447
1146843
96422557
14819319
92005357
70255810
80706878
90643339
87665168
87399052
41999377
5201848
35555070
13917521
12955092
16673893
87647843
16639079
5322013
30295838
82934049
88233803