48877342
48959571
78334177
320704
319440
4323209
976485
89341782
27945478
57793692
31717007
7704024
47677931
38531618
75196859
26024892
90722524
83209747
52563893
57068608
84267814
84919326
85718920
19137275
6615671
28047414
70517483
77179419
93962907
37932932
42999662
21357263
3625424
59193619
64403280
67075109
45775152
68248123
64902350
5095393