32956708
16531822
5529194
41454512
27843534
22511653
29714841
69195401
8777580
98399793
76301321
16159778
83227243
90925
9872334
72262105
71573858
75871692
55353382
55337935
91542782
37149802
98703731
22879470
49437552
74888345
50602136
9311590
16905683
9881016
68521330
51302952
2782711
80694992
23125842
19453696
64642163
8950578
9069782
24965365