1947680
80995861
95942958
8814658
68078753
26668426
6731252
42184899
90009894
79664896
69005006
4953816
84059855
82939737
97136411
93884427
64814862
49533914
95686748
63247745
15173820
26962241
10397534
98458598
15607875
9216286
15267276
81366363
37635757
81785220
69273304
88265089
32234695
32126109
48959044
53207997
53687891
41053738
23508908
4336353