209715
58414360
25144943
3908638
74347998
23791739
5950325
12834109
9115021
83483
26853178
88099462
56657357
986993
76661438
15913696
19174436
18036321
91289465
26037941
83214668
55373388
80617102
71671078
77449565
33507919
30557165
443878
17403445
52316351
4590182
56163493
62383408
18145099
43656110
20964050
15827820
48284193
6389679
1224305