63321006
14405588
59191673
60274164
76692297
43798730
55777230
55691597
53602325
95867966
82239760
79104684
80845815
56837766
6851198
26627340
40304051
56847777
8118214
70833490
85861876
50685241
52273383
45109980
89009034
29649857
85106354
324029
80608822
96907101
20218163
880882
98734421
48865689
4669731
8371788
33589361
59189947
22079980
76595207