85788262
65485333
85158775
75574198
9926141
42359443
82565134
63847723
54342095
35103976
79288046
57409621
12868950
46631842
5763255
53167349
78167246
44826395
17256124
52544095
40717042
87934795
72536619
2746150
21684081
46463792
24148735
14337038
16752817
46753709
83048156
79572013
51504074
83512633
60937718
61342465
24428286
41051426
30636782
95629997