79166565
42014674
59961510
91648093
25571776
84726934
32187402
5939061
13682187
14715769
18584504
69988508
81258123
39642454
9601954
77228774
32398130
24988600
31144543
67165573
30659133
11701270
68017177
2221806
21285602
78455317
26311994
61782381
5195611
11772666
49138812
28768601
20497667
62986955
46284419
31818844
90302258
28664845
5916813
95993648