7977959
19164760
1246122
27491072
38448260
9061843
25712998
19774277
15213673
10662568
27213175
4388706
1721363
34577162
46022081
5918995
1767439
86522732
15983575
79857107
2189975
35471978
15365927
81363182
22946595
17624821
410824
50145891
76472
73175658
65579539
13345685
35157046
99778114
71408397
51861430
79847262
95731608
16884528
63054324