85564861
69051941
75415234
37982057
32816156
371425
71283073
31496540
79524561
54861661
69601352
84045585
84649350
64567545
21221572
48251394
86187970
9614639
782228
65262469
89573879
28857586
84614632
89401923
82829493
54002379
72036462
7001916
3307177
6865103
10984071
59386121
17226972
8367816
21062850
7260213
36792336
5417495
69402292
79162913