95234625
89195570
77951414
89444812
50269433
31511966
76249752
73078915
74644797
37573189
41914657
33512562
45118276
51738574
22381276
73241584
52967546
3529629
16551986
38519775
43041759
27248677
76362770
8446802
69499937
19951831
508331
82517717
41541157
19353457
88616998
59161907
55289782
99643706
61263443
569632
32738342
35315461
12853259
19988662