78142997
77819072
72245624
8166360
1974614
54001184
61564559
30645590
18972850
36217240
13548149
16308536
10311624
2873927
46608354
74531108
13957097
37168336
57204996
64199807
2360239
2231324
18028222
72078910
16487584
515471
11813511
32797076
50817831
15537442
96362697
69326862
46563601
49093185
59781859
25353722
89772716
11027589
36268833
81109127