78933312
64246232
89172276
84724563
79583459
26436646
61388028
9143034
59898676
23122026
42364219
56665420
71315965
2649721
4570710
95123616
3652680
70069523
58887846
56201378
21387933
93903395
76953047
67998008
80474821
25819837
7142287
3336183
64515776
47671885
12178488
34281278
7754725
1810157
12135372
47537122
77747363
11986451
18331000
20555270