93531065
16401522
25244027
43375893
97399576
55588938
44835075
51175845
39648152
50878600
579922
6616745
49172442
62664981
4747862
8295278
33145782
5930626
28948538
16257392
80802150
18431863
73318203
19648090
17109935
5615952
85896730
66678675
88543465
6458231
81009387
81281626
56005415
56699312
91178495
11076414
80096455
55838619
47995280
88682921