81964670
65426072
79724114
79531024
26877391
83531429
24905959
5855103
78485818
82005537
23715875
83799468
35441547
46493462
73029814
63275211
21025771
79596167
78269999
86123341
37965982
26037393
56254122
5193240
92105393
13514020
68803644
60385317
95747083
77757280
4220889
39723665
28949346
53482835
27709450
16429597
49081000
15287108
25165011
69028148