13196092
20243810
98747522
9638212
76599131
5428567
48692675
15022966
28787526
5977212
43642151
5555232
37065825
58045250
24722776
126652
59961282
51158838
9028555
70408563
5135623
6315112
69087420
70565645
85527338
13523817
79141402
76851123
93132412
90631959
24986506
10363764
1104374
82766593
48384998
26276665
2871418
58871536
82141645
92406657