17803534
6645352
55712706
39533668
27495052
97845628
7043590
18911760
9793890
8338914
89502521
72624406
56332986
37144885
79483578
86729554
56183848
42768509
91032358
34343799
88848584
57838933
65652594
56951610
22176600
95558378
16885194
234920
92788161
84666420
38575238
4236332
50664430
56115774
61098810
20322630
94086940
56025942
9030904
85906987