584107
41578
46016
54579
77789
812169
16425
979127
57252
56529
101764
42194
370
20336
192
650
46416
1904
63780
67444
863106
753133
1592
1033218
441
56993
818140
543124
52972
1007198
852167
7626348
4495276
80591762
4091847
41171106
6270876
5281730
57811300
8849707
43301503