19606228
913570
85262483
27264686
53563317
33737559
86002029
30083452
10398824
59561065
1176334
72779478
64666484
80511214
8833256
69373003
18493054
43285774
39503990
9535330
32904031
16851890
50173517
36978158
21851378
2086985
14039368
82817013
46691130
29347189
3506093
4383497
49412874
21876027
32386675
5655762
35145468
973492
8082871
3328555