15655597
21535325
83282612
11977273
12679118
23696543
7163536
9168004
69337188
81592084
71404000
37902006
2215132
2631858
52855002
50903259
83706696
17284659
51617609
12749781
72714944
64256064
981368
27024812
26366391
5134737
70925898
63905868
9969272
23159627
38868830
89513437
21158772
13954335
76706073
54496407
36061015
6256329
78763280
49948216