76996272
57324524
9127986
48282426
3462441
42076438
12888448
21541174
93616897
48413241
77261727
25374503
8120
94641880
24527410
10931771
14105895
99186571
93724289
68831697
47431387
89738096
3204867
99998813
9624463
9667106
91193159
27628438
81246565
39882664
69506092
98164616
17449674
25449508
1215082
79828106
12685501
15272677
37982505
37185312