690763
85724663
22613774
42108626
13448990
7691480
79844204
68089682
2730479
67955831
71742503
35526933
80663460
35795856
42519911
9829471
976313
9302088
9424804
88819745
4113591
69801440
21372319
32773559
48037414
82679930
88613173
77082909
93991564
70327998
1813837
856425
17065570
19101297
18159158
88039162
85978660
8718289
26114645
50811364