16046221
62948809
53295153
48439972
9053673
89137029
71233134
38674850
59679340
12982510
90435245
51148195
52632132
27495145
20635221
61628942
65404322
78655853
96346656
11078100
56738045
38005046
85927606
2407009
4856593
60503302
30362053
47159639
9085139
68186153
29701885
99341065
2214310
27712107
12628934
33414269
70372325
7035745
72623554
15045985