38639160
47122655
67538598
83423249
15849866
16354636
65551847
58057710
91959899
29056814
15328249
69247156
14301298
23035220
78774608
51707070
55122496
2169157
92884843
99406067
7843485
31726560
85223756
53687798
44135783
78261662
21216123
9131785
37132889
48103652
67255442
55061415
4017289
2136207
88688730
26309846
66441493
86369635
8777167
6314197