68385288
74598432
40634055
98281447
99906407
75468624
32518126
19469806
13743299
27807017
68534296
49242996
2981615
78015328
59687133
5871364
69009466
57927747
14886677
67784965
53393186
59803578
42756015
43094560
27252381
16401969
56652196
23828123
89675478
69674567
23243481
87402973
1505916
22296855
3975829
6560739
30105096
69723485
39643108
32224844