54437024
21797364
58475401
63909326
15567778
9287851
22077299
7845081
71976218
47136550
30758417
47881100
181231
8253927
63342094
35395044
92026964
424569
7253630
7540939
66176757
74475579
6863500
2187829
1066691
33379248
73665307
95593672
427045
32492130
66692270
24006322
25683342
47956063
62284466
67214043
78969819
18177394
42048755
31001453