16941456
18594594
61427799
99163211
96539769
8008663
17144819
701768
20776840
52644208
64843045
39524589
76177560
2483125
92488271
77989110
28338667
53998329
73632235
37358513
57102656
34725188
90985602
83448930
54751854
17027000
7042604
51224573
9196712
24573092
53117799
41889388
1693411
78948289
23822504
64344860
87291717
57326338
24236535
3080287