5338394
52421116
30578260
58241190
368416
56792810
27081636
15686459
65847118
31516878
68032593
32405461
6167126
9575696
89994636
35946936
79752475
52026082
5122586
91593245
17578029
12824483
3006790
95347456
50606957
43076141
27685609
95187496
68495021
53752361
8926268
84597925
51301972
11898816
29346383
69231603
69786659
9995688
13762307
1658402