25797837
88274455
31561647
60915360
64516458
33647563
21459524
5772461
2214877
1955064
86214492
88671299
85874299
51262689
1066438
477624
58989834
73911892
26752857
8436825
48357206
84329438
85764185
30012565
2876831
85837225
56494018
33706427
3788033
24898933
78109361
21431899
69205949
27874119
36907306
70864066
25593088
7742373
68347900
781135