20823752
60244262
183789
9093440
49739071
61344234
38109454
98731100
9820753
64055509
1805048
13858956
68634860
68417390
42518817
70177652
84726129
43052380
43845802
922501
78301771
71686945
77673751
16066711
93621660
11001175
34562545
33816263
96752052
5459140
9260790
48557496
4734617
5485480
20191574
8618489
258552
16442006
89322889
60496440