64344147
99543089
90845021
81222576
83548152
19995431
37111291
19332244
99005342
55991214
8422071
10547765
32901971
66556594
7302101
47432889
39668925
11174287
46692711
1057638
8575340
1995104
58207371
93385445
8031061
70017848
9615417
17486870
45305166
50115883
34597726
49434903
32958659
86628588
37366815
25114483
33635384
13959196
93067386
37163583