66082152
16327086
5579412
29342535
86208548
40451107
45757543
39846408
57585314
31987494
64371634
8877173
29067944
45647170
16425434
76586840
4476479
2289526
14724405
57032873
98681647
15752723
32297263
88086386
35844724
2374498
3454376
65979653
81099451
54744256
84221633
6422854
44861110
9452357
43629536
68575910
16669404
81662843
81502926
59236347