80235866
6087810
91266146
94202663
321926
95485710
20455188
52508920
93313070
7291126
12994009
58511864
90808967
30578620
59702191
58021661
12235597
49487177
7806994
27613757
41787599
42407903
28241949
88409728
6393110
8317121
67112082
29737807
62973790
45969360
80294618
98433531
1225854
64432795
80516917
95365215
82373697
31692508
5667093
3684231