40574032
6424254
819789
14586743
24443711
21081511
14748043
65437626
42687334
35171692
27998391
48691464
96412801
62089728
44161091
39819074
82214901
73336459
26144554
75941913
2769235
77747234
49138908
27105954
84683401
64774564
8706541
18947246
10371864
66761870
39872944
739266
420800
71383757
60272816
69713256
72863641
12992826
6338623
8809196