80287356
99735976
52369261
78855580
25315551
49633822
3633591
30935357
4093514
38741003
57817928
26437259
1909761
83551914
61555858
13386596
37216517
7797285
21475834
28279518
97977422
63662259
3664750
70516473
71298544
48342852
62691870
5652484
59597374
63254807
1783533
24198056
8776628
80047935
18933460
3862091
11672742
866272
85995292
4151527