22538234
21942373
52828563
52004399
52668427
42762695
48707336
32224311
9551210
77985513
64509132
20526403
28894907
36327163
91182951
44537559
9001682
86438906
94408258
71477495
57343620
85375048
45205643
5247147
2765324
33224431
53235396
2101185
2987335
15438704
2305278
10474984
80805911
5119757
73987985
85851968
83243824
34214177
44086244
75775608