93141163
72373465
37715317
76963571
22994371
30459058
83005649
68173310
49242637
13066305
69239928
7161270
96972673
29472734
14515934
37394961
56706812
85726359
36183281
27643887
13063324
62116548
47771766
69006419
22928853
6634277
3665967
46339541
19848981
83835050
82921234
33118203
99568585
15809835
83508585
66245647
3296587
45529808
5781855
85841218