45373685
12771402
6258948
41141295
4539600
35037398
73822944
43365729
80059746
10011795
59349519
35899755
30446458
51811087
92347050
8818366
62917061
5183333
45306441
41372217
46201763
1576860
98833746
35524268
18774284
31949307
24345266
9811029
8852377
19007095
74055906
99524691
52011720
34825578
78445249
79624548
31574041
27027050
52562158
87085979