60488331
6837353
25278715
9572365
279966
25192439
70941771
41158529
27442975
55251544
2005067
76947443
71587818
18147480
22943249
57395824
31409643
73917572
10386170
38884459
61159125
56222028
7806736
5547555
23973695
36581122
40451275
97332649
14096663
81415720
356047
67064998
74648271
42603971
9574616
48789420
93162451
13476221
9645333
43105490