34069973
109075
22761303
87376239
86616762
38697787
6821446
73725292
41214011
99995887
82335830
56019982
66962
1539645
43829663
39598815
93225888
1511700
81461633
41009231
66059970
33968215
34237695
75953424
54814468
65069805
38322122
24579861
67119827
98133110
65612191
46029541
22076158
67369278
14894577
69136653
81273700
512646
9122879
903131