51157170
28356068
42252136
6898896
13993655
24186473
22779905
26158244
6255982
99941995
57338409
44079700
84752505
47649017
50367002
25654875
65384639
90775142
81831998
28028779
38757732
8769237
37252220
81708051
33235977
8863245
39781550
73746366
27203848
32649700
34313849
14743958
8326753
31554634
48058116
51657372
54741526
65947474
73271730
84397350