86855938
82308154
86545974
6305097
66857236
5692403
1939546
32938405
3806599
99914938
39565595
68599214
8107618
6466558
74401095
68727801
88508606
45077425
34835955
19094947
660453
55869236
59355198
21271007
89045628
79665654
58668383
376991
65687024
16897703
6714889
57045765
33974914
14495931
72804476
66259002
95117664
18511294
82093008
88396404