625589
16806137
44209527
8008382
5492190
96982704
41096487
12352948
879721
32135623
6855996
49903734
2727986
70893601
7736919
33819565
86813219
7204569
62963113
42201040
13338880
6917161
92806724
5092867
1982251
95547052
44775559
46835762
82873265
20628389
5756545
62127574
1417556
47103555
14685910
4915198
20947831
37335767
74287214
83502955