83786188
12507740
67477475
59816678
81301536
61825683
2906726
18177520
22773234
26363558
94781375
77449707
37402002
67976197
12482460
73847470
65115125
53401295
35439308
33581749
11751988
4849267
4810164
42508785
86939635
12306526
78771546
67586962
78342487
47805121
91783140
31827924
36367804
25518483
35415829
14915427
40926514
71869724
37156700
68893441