3903597
85688963
84888484
99699983
92403473
86374544
27146621
58781019
82189169
7079881
61128044
84126687
68035716
77174865
62341587
11752911
9476300
33995437
16393168
49032954
46555749
72468876
65879764
77425006
95733810
17704956
39478695
4221555
3033300
4828625
72508104
42765216
3194848
29135065
635532
78118033
73942487
5085356
26616687
87832938