80123719
47825304
93999046
20756291
99786074
69922654
73775191
41829571
3819549
36139321
2558601
82759720
77344556
68654495
63775521
719485
2393910
58893703
17299387
72758711
9704385
90542795
9650454
59252011
22871124
6975427
46745179
16548988
51685525
99976347
92192273
80315861
68626235
36204061
67124740
15316994
13349656
61004283
65559605
52736141