205869
3648340
12653843
81597550
835108
57644633
74584028
79995202
22481528
63953232
463968
510341
99186770
9904219
3264460
75389475
25624319
14411894
32909983
21463751
73249577
64868059
90702920
34777846
52048920
37751716
22796010
58831339
8785694
31627012
1833360
27233394
63151856
6138327
69804950
18031654
9176738
85941180
85465406
67135813