93944651
7164640
5312331
65159380
80832008
9429706
98871885
3245707
62685650
86004133
60237260
38485674
26316369
27289466
70183961
55462145
6764960
5034176
74724454
54555951
74925798
976897
31124829
55569544
88187442
2451776
30732808
36864944
86911344
69973166
3110380
2247550
122349
90762233
55809995
72436604
67242233
61774094
64374262
57446536