20327876
120730
51322492
3162963
99086723
8465411
90903177
73319647
49685892
10411535
75397733
86999384
91118582
63588990
44653761
7527885
637593
52339972
46241631
87524669
51004037
64951230
54388555
80553159
8622175
31692761
85407896
52148486
48066509
51057518
79899393
40603998
71728237
34102826
10191567
6345712
40876195
7185744
99192800
64388627