15618645
5706978
2400946
68958580
28813169
1724454
5352149
8783087
93141598
51854731
51567595
20611073
73255517
9121831
75402416
91038375
73461936
63832959
43372686
27034892
6479201
793789
55485669
82987856
48752155
22791072
5460647
52007311
51011940
51258960
49334516
49858572
75972143
70729166
87329688
57187336
22753331
9119661
52047279
83579749