22297364
44515302
9735459
91335810
42321832
60174750
51799048
11064867
75559484
850556
2615991
44617008
65812506
16552733
30624458
28922120
59833
46482557
6656784
56163075
254984
93422612
71025946
17857661
63168801
78124950
56809504
21933553
87854154
97305527
80844163
71582296
6444889
13856827
89968232
86281232
80526184
9629723
79275235
39106426