39751931
42147845
61626
304530
544897
22292786
73966110
8443725
44548184
52429026
7043862
8518209
52268033
78358880
67323656
65381329
35368553
5406339
40599482
97673749
59459895
19632038
44892375
53016541
41386022
26398611
10047752
1372147
660885
6345105
69625848
76223392
76067525
42582983
39969454
54509173
98738860
45728787
22048006
1484113