92676379
64058356
3755818
68494464
98045110
44084420
42544282
2415089
9971886
62594180
21653165
15919257
37009974
42212667
36989496
3721140
2229407
67064348
54768851
37756459
84625591
58968975
73882887
93276414
75251604
93367198
63431819
52156159
48958592
22626865
45823381
22843154
93079905
88927990
13335179
16947646
69007726
5656367
10286166
48877370